比如字段A, uniqueidentifier newid ( ) 或者 int 种子,自动 + 1
在D7中,我增加一个新记录时候,出错,说是没有 A 字段的值,就是这些自动递增的值啊。
在D7中,我增加一个新记录时候,出错,说是没有 A 字段的值,就是这些自动递增的值啊。
解决方案 »
- treeview中怎样把数据库中的数据动态加到里面!急急急急急急
- 关于DbGrid的Refresh问题
- 急急急,请教delphi调试中查看变量值的方法是什么??在线等候
- delphi 读取txt文件数据 用chart做曲线
- 如何编写具有标题栏并且窗体是平的,没有Frame和3D外观?
- 100分--简单的问题,请大家来参与!
- ClientDataSet.SaveToFile怎么使用?
- 如何才能统计出表中字段HM下数据字符数≤3的记录?
- 问题:计数显示实现,比如秒表的显示!!!
- 我用下面的代码来打印图片,为何打印出来的图片那么小,如何能够做到象ACDSEE那样的打印功能?
- 能在我做的程序里关掉任何管理器里的其它的进程吗?
- ◆◆◆如何修改OpenPictureDialog使其可以预览文本文件?
AddFieldTb.TableName:='XXX';
AddFieldtb.Active:=true; if AddFieldtb.FieldList.IndexOf('A')=-1 then
begin
try
AddFieldsql:=' alter table xxx add A uniqueidentifier newid ( );
AddFieldTb.Connection.Execute(Addfieldsql) ;
AddFieldTb.Close;
// Addfieldtb:=nil;
//AddFieldTb.Free ;
except
on E:exception do
begin
// showmessage(e.Message) ;
AddFieldTb.Close;
// Addfieldtb:=nil;
// AddFieldtb.Free;
end ;
end; //end sec try
end ;
试下
我是在数据表设计时候,就设定字段A是uniqueidentifier newid()的,
按照阁下的例子,是可以的。但是,我用DBXPRESS 控件连接的,不行的说,凡是类似的,都不行,还有int 种子,自动+ 1,都不行,呵呵。谢谢。