摘要:有的时候,需要把数据库里的所有数据都清空了,要是对每个表写删除语句的话那就太麻烦了(表要是少的话也行),下面的这个方法就可以把一个数据库里所有表的记录都删除了(不包括存储过程、触发器,视图等):declare @deltable varchar(8000)set @deltable =''select @deltable = @deltable+'truncat table '+[name]+' ' from sysobjects where type ='u' select @deltable -- --这里加上空格,否则前一个
阅读全文
摘要:有的时候,我们需要对每一个cxgrid数据显示组件上都 有一个'另存'的字段来执行导出操作。 下面的则是主要代码:var n: integer; //此为局变量。 procedure TForm1.FormCreate(Sender: TObject);var I: Integer; p: Tpanel;begin for i := 0 to Self.ComponentCount -1 do if Self.Components[i] is Tcxgrid then begin p := TPanel.Create(nil); p.Parent := TcxGrid(Self
阅读全文
摘要:delphi的format用法: 一般来说这样写比较些,变量和赋值一目了然。with adoquery dobegin close; SQL.clear; SQL.text := Format('select * from table where A=''%S'' and B =%d',[valueA, valueB]);end;-- 一般来说,%s对应的是字符串,%d对应的则是数字,还有一些别的%6.3f等等。
阅读全文
摘要:出来工作也才一个月了,才发现到了外面能靠得住还是自己,别人是帮不了你的,唉! 所以我一定要努力的学我想要的东西! 在社会上,无论生活还是工作上都还得靠自己,朋友能帮你多少?又会帮你多少? 只要自己都会,都懂得了,而不是看别人的脸色去求别人。 努力吧,一切都要靠自己
阅读全文
摘要:CHECKSUM 对其参数列表计算一个称为校验和的哈希值。此哈希值用于生成哈希索引。如果 CHECKSUM 的参数为列,并且对计算的 CHECKSUM 值生成索引,则结果是一个哈希索引。它可用于对列进行等价搜索。 CHECKSUM 满足哈希函数的下列属性:在使用等于 (=) 运算符比较时,如果两个列表的相应元素具有相同类型且相等,则在任何两个表达式列表上应用的 CHECKSUM 将返回同一值。对于该定义,指定类型的空值被作为相等进行比较。如果表达式列表中的某个值发生更改,则列表的校验和通常也会更改。但只在极少数情况下,校验和会保持不变。表达式的顺序影响 CHECKSUM 的结果值。用于 CH.
阅读全文