FormMain.QueryMain.RequestLive设为true
DataSource1.Dataset 为 QueryMain
DBGrid1.dataSource为DataSource1
希望能在DBGrid1中直接对EditQbyPYChange查询的数据进行修改
当sql语句为where 拼音 like 'N%'时 DBGrid1 不能编辑
而sql语句为where 拼音 = 'NAME' 时DBGrid1 可以编辑
请指教 谢谢
procedure TFormMain.EditQbyPYChange(Sender: TObject);
var SOLText:String;
begin
with FormMain.QueryMain do
begin
Close;
SQL.Clear; // select * from data where 拼音 like 'N%'
SOLText:= 'select * from data where 拼音 like ''' + EditQbyPY.Text +'%'' order by 拼音' ;
ShowMessage(SOLText); SQL.Add(SOLText);
Open;
end;
DataSource1.Dataset 为 QueryMain
DBGrid1.dataSource为DataSource1
希望能在DBGrid1中直接对EditQbyPYChange查询的数据进行修改
当sql语句为where 拼音 like 'N%'时 DBGrid1 不能编辑
而sql语句为where 拼音 = 'NAME' 时DBGrid1 可以编辑
请指教 谢谢
procedure TFormMain.EditQbyPYChange(Sender: TObject);
var SOLText:String;
begin
with FormMain.QueryMain do
begin
Close;
SQL.Clear; // select * from data where 拼音 like 'N%'
SOLText:= 'select * from data where 拼音 like ''' + EditQbyPY.Text +'%'' order by 拼音' ;
ShowMessage(SOLText); SQL.Add(SOLText);
Open;
end;
解决方案 »
- 关于多文档窗体中的一些问题
- 请问如何在程序中调用回车键啊?
- 急(忙了两天了,找不到一点资料)!在线等待!用过cxTreeList的DFW进来帮忙看看。
- 为什么我用DELPHI连接SQL SERVER 时老是出错???
- 请教!我的表中有一个日期字段。我要查询出所有在某一时间段内的数据
- 程序中如何模拟键盘的按键(1、2、3。。。)
- 一個語音卡軟件的設計。(有驅程)?
- 关于用户管理模块的问题
- 救救我把:( PANEL的问题
- 跪求delphi7可用的trayicon控件
- a表是编码表,b表引用a表的编码,一般在b表里放入a表的编码字段,但名称字段放入好还是不放入好,放入的话统计查询很方便,抛砖引玉
- 怎样制作个性化窗体模板?(于“金山毒霸”类似)
--自增字段
小弟是希望能对数据的查询结果 在DBGrid1表格中直接双击就可修改
当sql语句为where 拼音 like 'N%'时 DBGrid1 不能编辑的azsoft(Try my best)说 data里加identity(int)
是在哪添加阿?! 小弟才接触delphi 对什么 自增字段 不了解啊
谢谢