导航

11 2009 档案

摘要:ExecuteNonQuery()方法主要用户更新数据,通常它使用Update,Insert,Delete语句来操作数据库,其方法返回值意义:对于 Update,Insert,Delete 语句 执行成功是返回值为该命令所影响的行数,如果影响的行数为0时返回的值为0,如果数据操作回滚得话返回值为-1,对于这种更新操作 用我们平时所用的是否大于0的判断操作应该没有问题而且比较好,但是对于其他的操作如... 阅读全文

posted @ 2009-11-29 19:23 kingwangzhen 阅读(973) 评论(0) 推荐(0) 编辑

摘要:在开发应用程序时往往需要获取当前系统时间。尽管Y2K似乎已经平安过去,但在我们新开发的应用程序中还是要谨慎处理“时间”问题。   在《融会贯通--Delphi4.0实战技巧》(以下简称“该书”)第89页专门介绍了两种获取当前系统时间的方法,但这两种方法都存在不足或错误,以下就此进行讨论。   该书第一种方法是利用Time()函数获得当前系统时间,返回... 阅读全文

posted @ 2009-11-28 13:32 kingwangzhen 阅读(716) 评论(0) 推荐(0) 编辑

摘要:Format是一个很常用,却又似乎很烦的方法,本人试图对这个方法的帮助进行一些翻译,让它有一个完整的概貌,以供大家查询之用:首先看它的声明:function Format(const Format: string; const Args: array of const): string; overload;事实上Format方法有两个种形式,另外一种是三个参数的,主要区别在于它是线程安全的,但并不... 阅读全文

posted @ 2009-11-28 13:15 kingwangzhen 阅读(257) 评论(0) 推荐(0) 编辑

摘要:http://www.delphifans.com/InfoView/Article_631.html 阅读全文

posted @ 2009-11-28 11:09 kingwangzhen 阅读(222) 评论(0) 推荐(0) 编辑

摘要:◇[DELPHI]转换函数的定义及说明 datetimetofiledate (datetime:Tdatetime):longint; 将Tdatetime格式的日期时间值转换成DOS格式的日期时间值 datetimetostr (datetime:Tdatetime):string; 将Tdatatime格式变量转换成字符串,如果datetime参数不包含日期值,返回字符串日期显示... 阅读全文

posted @ 2009-11-28 11:05 kingwangzhen 阅读(318) 评论(0) 推荐(0) 编辑

摘要:方法一foreach (System.Collections.DictionaryEntry de in objHasTab){ //注意HastTable内存储的默认类型是object,需要进行转换才可以输出 Console.WriteLine(de.Key.ToString()); Console.WriteLine(de.Value.ToString());}方法二System.Collec... 阅读全文

posted @ 2009-11-26 15:47 kingwangzhen 阅读(286) 评论(0) 推荐(0) 编辑

摘要:先看一个例子: ArrayListlist=newArraylist();list.Add(44);inti1=(int)list(0);foreach(inti2inlist){Console.writeLine(i2);}装箱和拆箱的操作很容易使用,但是性能损失比较大,如果要是贴袋很多项时更是如此.System.Collections.Generic命名空间中的LIst<T>类不使... 阅读全文

posted @ 2009-11-26 15:41 kingwangzhen 阅读(529) 评论(0) 推荐(2) 编辑

摘要:SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm 例如:select getdate()2004-09-12 11:06:08.177这对于在要不同数据库间转移数据或者习惯oracle日期格式YYYY-MM-DD HH24:MI:SS的人多少有些不方便.我整理了一下SQL Server里面可能经常会用到的日期格式转换方法:举例如下:s... 阅读全文

posted @ 2009-11-20 20:58 kingwangzhen 阅读(322) 评论(0) 推荐(0) 编辑

摘要:http://ico.55.la/ 阅读全文

posted @ 2009-11-14 15:47 kingwangzhen 阅读(174) 评论(0) 推荐(0) 编辑

摘要:去除添加的项目引用即可。由于出现了两个的程序入口,实在要加的话,可以把项目编译后,添加对项目DLL文件的引用【注意】去除对项目的引用问题得到解决(成功)。后面的添加Dll的引用没有试验。 阅读全文

posted @ 2009-11-14 15:19 kingwangzhen 阅读(318) 评论(0) 推荐(0) 编辑

摘要:1> select ... into new_tablename from...where ... 2> insert (into) old_tablename select ... from ... where ... 区别是前者把数据插入一个新表(先建立表,再插入数据),后者是把数据插入已经存在的一个表中,我个人喜欢后者,因为在编程的结构上,应用的范围上,第二条语句强于前者。 阅读全文

posted @ 2009-11-09 20:05 kingwangzhen 阅读(1341) 评论(0) 推荐(0) 编辑

摘要:Select count(*) From sysobjects a, syscolumns bwhere a.id=b.id and a.name='SZ_jiebao_main' 阅读全文

posted @ 2009-11-04 09:39 kingwangzhen 阅读(658) 评论(0) 推荐(0) 编辑

摘要:如果使用批处理SQL语句检索多个表并填充DataSet,第一个表用指定给Fill方法的表名命名。后面的表用指定给Fill方法的表名加上一个从1开始并且增量为1的数字命名。例如,如果运行下面的代码:'Visual BasicDim da As SqlDataAdapter = New SqlDataAdapter("SELECT * FROM Customers; SELECT * FROM Ord... 阅读全文

posted @ 2009-11-03 14:18 kingwangzhen 阅读(577) 评论(0) 推荐(0) 编辑