各位大师你们好!
  我在sql2000中创建了一个数据表包括id 和 产品名字,id字段我利用种子和标识设置了自动加1
 那么在delphi中要实现点击按钮保存数据到数据表。在使用insert 语句时还需要写上id 字段吗?普通的数据表我会添加数据,怎么对包括有自动加1字段的数据表添加一条新记录,小女子很急,谢谢大家了!!1

解决方案 »

  1.   

    在用id 自动编号字段时,在数据库中设定好了.在窗口不要出现ID字段,只出现其它用户输入的字段就可了.我试过,当dbgrid1出现ID字段时,都无法输入其它字段,我发现我的delphi 系统有这个问题.不知其高手有没有这种情况.
      

  2.   

    id 字段不用写,inserte table(列1,列2.....) values (v1,v2......)//id字段不要加
      

  3.   

    任何操作都不必理会自动编号字段,在添加记录时SQL数据库会自动添加,不能修改;
    用delete from tablename删除所有记录后,再添加记录时,自动编号字段会继续原来的编号加1,而不会从种子值开始
    用truncate table tablename删除所有记录后,再添加记录时,自动编号会从种子值开始