- 浏览: 601561 次
- 性别:
- 来自: 大连
最新评论
-
feihangchen:
...
MYSQL ERROR CODE 错误编号的意义 -
bo_hai:
有效。谢谢。
linux挂载新硬盘,开机自动挂载 -
rzh0001:
thans
group_concat函数详解 -
riverphoenix:
转载请说明出处
ext,XTemplate的用法 -
cicci:
,超级好博
group_concat函数详解
文章列表
cmbBuilding.MouseWheel += new MouseEventHandler(cmbBuilding_MouseWheel);
private void cmbBuilding_MouseWheel(object sender, MouseEventArgs e)
{
System.Windows.Forms.HandledMouseEventArgs hme = (System.Windows.Forms.HandledMouseEventArgs)e;
hme.Handled ...
解决方案 测试1:values TRIM(REPLACE(strip(replace(char(12.23), '0.', '#'),B,'0'),'#','0.'));RESULT:'12.23'测试2:values TRIM(REPLACE(strip(replace(char(1200.23), '0.', '#'),B,'0'),'#','0.'));RESULT:'1200.23'测试3:values TRIM(REPLACE(strip(replace(char(0.23), '0.', '#'),B,'0'),'#','0.'));RESULT:'0.23'结论:此方法OK!
...
在遍历数据结构的时候,是不可以修改原数据结构的。不然就会抛出错误。
我常用的解决办法是做一份拷贝,遍历这个拷贝。(如果数据不是很大的话)
比如,这个代码:
IDictionary<int, string> ht = new Dictionary<int, string>();
ht.Add(1, "one");
ht.Add(2, "two");
// Print "one,two"
Console.WriteLine(String.Join(",", ht.Va ...
--
按某一字段分组取最大(小)值所在行的数据
(爱新觉罗.毓华
2007
-
10
-
23于浙江杭州)
/*
数据如下:
name val memo
a 2 a2(a的第二个值)
a 1 a1--a的第一个值
a 3 a3:a的第三个值
b 1 b1--b的第一个值
b 3 b3:b的第三个值
b 2 b2b2b2b2
b 4 b4b4
b 5 b5b5b5b5b5
*/
--
创建表并插入数据:
create
table
...
mysql error code(备忘)
转1005:创建表失败
1006:创建数据库失败
1007:数据库已存在,创建数据库失败
1008:数据库不存在,删除数据库失败
1009:不能删除数据库文件导致删除数据库失败
1010:不能删除数据目录导致删除数据库失败
1011:删除数据库文件失败
1012:不能读取系统表中的记录
1020:记录已被其他用户修改
1021:硬盘剩余空间不足,请加大硬盘可用空间
1022:关键字重复,更改记录失败
1023:关闭时发生错误
1024:读文件错误
1025:更改名字时发生错误
1026:写文件错误
1032:记录不存在 ...
关于该死的foreach循环
- 博客分类:
- c#
今天做一个功能,遍历一个父窗体内所有控件,符合条件的删除.
代码如下:
foreach (Control item in this.floorGraph.Controls)
{
if ("SA.Client.Win.Controls.UnitBoxGraph".Equals(item.GetType().ToString()))
{
UnitBoxGraph unitBox = (UnitBoxGraph)item ...
·关于C#中timer类 在C#里关于定时器类就有3个
1.定义在System.Windows.Forms里
2.定义在System.Threading.Timer类里
3.定义在System.Timers.Timer类里
System.Windows.Forms.Timer是应用于WinForm中的,它是通过Windows消息机制实现的,类似于VB或
Delphi中的Timer控件,内部使用API SetTimer实现的。它的主要缺点是计时不精确,而且必须有消息循环,Console
Application(控制台应用程序)无法使用。
...
oracle top n(源:http://huibin.iteye.com/blog/419780)
1.在ORACLE中实现SELECT TOP N 由于ORACLE不支持SELECT TOP语句,所以在ORACLE中经常是用ORDER BY跟ROWNUM的组合来实现SELECT TOP N的查询。 简单地说,实现方法如下所示: SELECT 列名1...列名n FROM (SELECT 列名1...列名n
MessageBox.Show("当前窗体标题栏高"+(this.Height - this.ClientRectangle.Height).ToString());//当前窗体标题栏高度
ClientRectangle//获取表示控件的工作区的矩形
Clientsize//获取表示窗体工作区的大小
MessageBox.Show(SystemInformation.PrimaryMonitorSize.ToString()); //获取主显示器屏幕的尺寸(像素)
MessageBox.Show("菜单栏高度" ...
fieldset是一个不常用的HTML标签,很有意思,其语法如下:
<fieldset>
<legend>fieldset名称</legend>
<!-- 加入你的内容 -->
</fieldset>
fieldset元素用于对表单中的元素进行分组并在文档中区别标出文本。它与窗口框架的行为有些相似。fieldset在 Internet Explorer 4.0 及以上版本的HTML 和的脚本中可用。
fieldset元素元素是块元素。 并且需要关闭标签,即必须成对出现:<fieldset&g ...
Flex Builder 4
序列号
SN:1377-4009-6596-2357-9400-4885
另外 flex builder3
序列号
SN: 1377-4167-5844-4698-0048-5821
主要根据窗体跟屏幕大小计算top跟left,
top=(screen.height-height)/2
left=(screen.width-width)/2
例如:
buildHtml : function() {
// 居中显示
var height = 600;
var width = 800;
var top = (screen.height-height)/2;
var left = (screen.width-width)/2;
var ...
【1、最基本的弹出窗口代码】
因为着是一段javascripts代码,所以它们应该放在<script
language="javascript">标签和</script>之间。<!-- 和
-->是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中的代码 ...
<body leftmargin=0
topmargin=0
oncontextmenu='return false'
ondragstart='return false'
onselectstart ='return false'
onselect='document.selection.empty()'
oncopy='document.selection.empty()'
onbeforecopy='r ...
昨天修改个用户名密码验证,领导居然要求密码可以输入空格。
做完后发现,SQL语句查询的时候,密码末尾的空格忽略。
数据库存的密码是“123空格”,结果输入“123”也可以查询到。
后来发现加上 BINARY 后好用了。
select
*
from
xxxx
where
password = BINARY ?