怎样在delphi使用gridDBGridEh,点击按钮就新增一行表格,不进行数据库操作,只需显示默认信息就可以了。
请教大神
请教大神
解决方案 »
- 求助思路,基于Gate方式的网络开发
- Delphi7 中使用JSON.pas
- 关于注册表:有没有方法一次性获取某个键及其子键名称?要求速度越快越好。
- 关于installshield6.22的小问题
- 对数据的多循环操作
- 在互联网中不用服务器能实现两台电脑间进行文件传输吗!
- 急,如何把AOTUCAD phohoshop 等图片存入数据库?
- (delphi6+dbe+oracle8.1.7)中使用query插入数据,结果说数据集为只读!!!
- 添加记录是不是可以不用添加所有字段??
- 菜鸟问题,ADO的Query怎样用SQL插入一条数据?
- delphi网站采集数据更新数据库不解中
- DLL 调用主程序函数问题
procedure TMID_2_2_Frm.Button3Click(Sender: TObject);
var S,SQL,Date1,ID,err:string;
begin
Date1:=FormatdateTime('yyyy-MM-dd',DateTimePicker3.Date);
DateTimetoString(ID,'yymmddhhnnsszzz',now);
SQL:='INSERT INTO 台账_借贷凭证(日期,ID) VALUES('+
#39+Date1+#39+','+
#39+ID+#39+')';
if DataModule1.SocketConnection1.AppServer.MyQuery(SQL,err)
then begin
with DBGridEh1.DataSource.DataSet do
begin
Append;
FieldByName('日期').asString:=Date1;
FieldByName('ID').asString:=ID;
Post;
end;
end;
end;如果直接操作数据库:
procedure TMID_2_2_Frm.Button3Click(Sender: TObject);
var S,SQL,Date1,ID,err:string;
begin
Date1:=FormatdateTime('yyyy-MM-dd',DateTimePicker3.Date);
DateTimetoString(ID,'yymmddhhnnsszzz',now);
with DBGridEh1.DataSource.DataSet do
begin
Append;
FieldByName('日期').asString:=Date1;
FieldByName('ID').asString:=ID;
Post;
end;
end;