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;
解决方案 »
- 关于“因为应用程序正在发送一个输入同步呼叫,所以无法执行传出的呼叫”的问题
- 关于写一个像wpe那样监视网络的软件的问题!
- delphi 登陆窗口的问题
- 版本转换,丢失文件!
- 如何实现对于TreeView组件的复选!
- 有哪位大侠知道在Delphi中通过ODBC连接SYBASE数据库的方法?
- N为整数,写个存储过程,算N的阶乘,要多少分给多少分,太急了。
- 关于查询
- 急救!!!工程文件打不开了。
- 高分,那位大哥有自动随机抽题的原码?(email:[email protected])
- a表是编码表,b表引用a表的编码,一般在b表里放入a表的编码字段,但名称字段放入好还是不放入好,放入的话统计查询很方便,抛砖引玉
- 怎样制作个性化窗体模板?(于“金山毒霸”类似)
--自增字段
小弟是希望能对数据的查询结果 在DBGrid1表格中直接双击就可修改
当sql语句为where 拼音 like 'N%'时 DBGrid1 不能编辑的azsoft(Try my best)说 data里加identity(int)
是在哪添加阿?! 小弟才接触delphi 对什么 自增字段 不了解啊
谢谢