SOS:怎样在dbgrid中给用column editor新增的字段赋值?????? dbgrid的column editor新增的是列不是字段呀,老兄 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是列啊,那可以对它赋值吗???比如说table中本来有tdatetime型的字段mydate,用column editor增加了m1,m2,.....m12共12个列,要求mydate中是哪个月就在响应的m字段中赋1,否则赋0,比如mydate为2002-6-6,则m6=1 , 其它为0,该怎么办? 不是这样的,你应该在Table组件的Field Editor中增加计算字段,然后在OnCalcFields中写代码判断mydate的月份,然后对相应的计算字段赋值 Query1.Active := false;Query1.SQL.Clear;Query1.SQL.Add('Select mydate,m1= case mydate'+ ' when 1 then ''一月'' when 2 then ''二月'' end,'+ 'm2= case mydate'+ ' when 1 then ''一月'' when 2 then ''二月'' end'+ ' from ' + TableName );Query1.Active := true; 如何利用bho技术锁定IE首页 有没有这样一个控件 您现在用的Delphi是哪一版的? DBGrid显示小时,分钟数时出现1899-12-01 hh:mm 大家帮忙 用ado建立主从表,当更新主表中的信息时总是出错,不论是什么字段都一样,但是从表却没有关第,烦啊 如何在Edit文本框输入中输入的是数字,而且小数点后只保留两位数字!!!!! 2個table,2組dbedit,一個datasource,如何用障蛝法進行切換.具體請進. 如何象Excel中有函数使用,可以使用宏代码 将数据库中bmp图片显示在image上 这个怎么写? 判断的问题!高手这边看,才鸟送分来!
比如说table中本来有tdatetime型的字段mydate,
用column editor增加了m1,m2,.....m12共12个列,要求mydate中是哪个月就在响应的m字段中赋1,否则赋0,
比如mydate为2002-6-6,则m6=1 , 其它为0,
该怎么办?
Query1.SQL.Clear;
Query1.SQL.Add('Select mydate,m1= case mydate'+
' when 1 then ''一月'' when 2 then ''二月'' end,'+
'm2= case mydate'+
' when 1 then ''一月'' when 2 then ''二月'' end'+
' from ' + TableName );
Query1.Active := true;