数据库的更新(50分)

  • 主题发起人 主题发起人 carnation
  • 开始时间 开始时间
C

carnation

Unregistered / Unconfirmed
GUEST, unregistred user!
我使用DBcomBox对数据库中的莫些项进行输入,为了减少输入者的工作
当输入者点击DBNavigator的“Insert”键时,我预先设置了缺省值,如
DBComBox1.itemindex:=0;
但当我直接点击“post"键存盘时,这一项并没有存入数据库,数据库内
是空的,WHY??

还有我用Paradox作数据库,制定了Key,但这一项为空时它也让我存盘,
这又是为什么?

我用的是Delphi3
 
》》DBNavigator
在 DATASET 的ONNEWRECORD事件中给字段付默认值

 
能不能再详细些?举个例子
谢谢
还有,DBNavigator是不是???
 
例如我用Table控件,可以这么写
procedure TForm1.Table1NewRecord(DataSet: TDataSet);
begin
Table1.FieldByName('字段名‘).AsString(Asinteger...):=要付的值
end;
 
接收答案了
 
多人接受答案了。
 
后退
顶部