dbgrid显示不出数据,在线等...... query通过bde连接数据库,datasource的dataset也指向了query,dbgrid的datasource项也指向了datasource,但显示数据时显示的所有行都为空的,请各位帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 所有行都为空是何意?应该是一行都没有吧标题行有显示吗?将query的属性active设为True时有提示出错吗? database1.Connected:=false; database1.Create(nil); database1.AliasName:='test'; database1.LoginPrompt:=false; database1.Params.Add('USER NAME=test'); database1.Params.Add('PASSWORD=test'); database1.Connected:=true; query1.SQL.Clear; query1.SQL.Add('select oper_no,oper_pass from uoperator'); query1.Open; d:=query1.Fields[0].AsString; showmessage(d); dbgrid1.DataSource.DataSet.Active:=true;数据库表里一共有4行数据,用showmessage(d)可以取到数据,但dbgrid里显示的数据是4行空的 將dbgrid中的 Columns item 都刪除, 右鍵點 dbgrid 可看到 多谢 , aiirii(ari-爱的眼睛) ,为什么不能先添加Columns item ?? 可能你先添加的 Columns item 与你查到的数据字段不匹配对应! 将DBGrid中的Items全部删除,将ADOQuery中的items全部删除再添加 Delphi使用MyDAC连接MySQL数据库报错? 百万火急中+解决的好加100:请教BusinessSkin用法,请高手帮忙 找大连地区的合作伙伴 如何把一个文件以255字节大小分成若干个文件快?? 内存操作与数据库操作的问题 系统关机或者执行登出将触发Application什么事件? 变量声明时PChar=@szErrMsg是什么意思? 为了漏税如何选择数据库 WPS2000专业版中打印反片的功能用DELPHI如何实现(我想打印反片报表),给点解决思路也行 高手们,请进来啊,局域网程序 提个简单VF的问题!急!分少还可以加 Delphi可否方便做公文管理系统,还望给个思路?
标题行有显示吗?将query的属性active设为True时有提示出错吗?
database1.Create(nil);
database1.AliasName:='test';
database1.LoginPrompt:=false;
database1.Params.Add('USER NAME=test');
database1.Params.Add('PASSWORD=test');
database1.Connected:=true;
query1.SQL.Clear;
query1.SQL.Add('select oper_no,oper_pass from uoperator');
query1.Open;
d:=query1.Fields[0].AsString;
showmessage(d);
dbgrid1.DataSource.DataSet.Active:=true;
数据库表里一共有4行数据,用showmessage(d)可以取到数据,但dbgrid里显示的数据是4行空的
右鍵點 dbgrid 可看到