C chinanbzxx Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-30 #1 我想写一个数据库程序,里面有添加.修改.并用数据库显示控件作显示和编辑窗口,并用 按钮让用户选择保存.取消等等.程序应如何写?思路怎样?
S sonie Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-30 #2 可好的办法是看delphi的例子 简单的(如不涉及到多表连接)你可不用tupdatesql. 放一个TDatabase,TQuery(或Ttable),TDataSource,n个TDBEdit和一个DBGrid, 设置好TDatabase,并使Tquery或TTable的database指向TDatabase,写好SQL语句或选择好table, 指定TDataSource的dataset为上述Query或Table,并指定TDBEdit和DBGrid的datasource为此DataSource 指定TDBEdit的fieldname 存盘为ost,取消为cancel.....
可好的办法是看delphi的例子 简单的(如不涉及到多表连接)你可不用tupdatesql. 放一个TDatabase,TQuery(或Ttable),TDataSource,n个TDBEdit和一个DBGrid, 设置好TDatabase,并使Tquery或TTable的database指向TDatabase,写好SQL语句或选择好table, 指定TDataSource的dataset为上述Query或Table,并指定TDBEdit和DBGrid的datasource为此DataSource 指定TDBEdit的fieldname 存盘为ost,取消为cancel.....
D doud Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-30 #3 把TQuery和TUpdateSQL相联,激活TQuery,然后双击TUpdateSQL,。。。
K kwang Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-04 #4 query1的updatesql 属性为updatesql1,doubleclick updatesql1 设置SQL更新语句 修改 query1.edit; 删除 query1.delete; 追加 query1.append; 存盘为: database1.starttr...; try query1.applyupdate; database1.commit; query1.commitupdate; except database1.rollback; end; 取消为 query1.cancelupdate
query1的updatesql 属性为updatesql1,doubleclick updatesql1 设置SQL更新语句 修改 query1.edit; 删除 query1.delete; 追加 query1.append; 存盘为: database1.starttr...; try query1.applyupdate; database1.commit; query1.commitupdate; except database1.rollback; end; 取消为 query1.cancelupdate