快帮帮我!(200分全部送上,见者有分!)(200分)

  • 主题发起人 主题发起人 smileboy
  • 开始时间 开始时间
S

smileboy

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一个表,表中有id,name等列!
比如我id列我定义的为char 长度为6个字符!
在添加form中有Edit1,Edit2.......
我想每次打开添加form时Edit1(也就是id)自动添加,即当表中没有记录时,Edit1自动
显示为000001,如果有记录则取最大的加1,如最大的为001234则自动显示的为001235
还有,我有个时间列,我要在添加时,添加当前时间,如果我用的是TDateTimePicker控件
该如何写添加代码?
如果我还要添加图象,又如何把机子里的图象导到添加的表中呢!
还望各位大侠指点指点!
 
1。用DATE()返回当前时间!
2。你用“流”来读出图像文件!放在IMAGE中PICTURE中!在用Table1.FieldbyName('图').asblob:=Image.picture;
 
id char(6) indetity primary key
设为自增的 这样就不用加代码了
edit2.text:=datetostr(date)
 
要自动添加可定義一變量
DatatimePicker.DateTime := Now ;
至於圖片的問題
找找以前的貼吧
大把!
 
你的数据库是神末?不同的库比如0racle 和sql server操作方法有差别
请关注一下DateTimeStamp 数据类型,一般的,在表中字段上设一个default
value 就可以自动插入日期和时间
图像的输入输出我用TmemoryStream,很好用
 
[blue]1。用DATE()返回当前时间!
2。你用“流”来读出图像文件!放在IMAGE中PICTURE中!在用Table1.FieldbyName('图').asblob:=Image.picture;[/blue]
 
我用的是SQL Server!
如果我不设置id为key的话,我要他自增该怎么做?
 
你试试用datetimetostr函数!
用date()返回当前时间!
至于图片你找找以前的吧!
 
用了datetimetostr!
 

Similar threads

回复
0
查看
881
不得闲
回复
0
查看
1K
不得闲
D
回复
0
查看
787
DelphiTeacher的专栏
D
后退
顶部