ado的小问题(100分)

  • 主题发起人 主题发起人 dai1016
  • 开始时间 开始时间
D

dai1016

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的是ado数据库是access2000。
我想把edit和memo里的文字添加到我的数据库的表flk中的两个字段中,
并且根据edit文字创建一个新表,新表名为edit文字,
在新表中再建几个新的字段比如说cb,cs,dj等。应该怎么写啊!
 
strSQL = 'INSERT INTO Flk(a,b) VALUES(''' + Edit1.Text + ''',''' + Memo.Text + ''')';
ADOConnection.ExeCute(StrSQL)
 
有几个办法可以实现
一个是用sql语句
二是引用adox,adox可以实现对数据库的修改。
 
怎样根据edit文字创建一个新表,新表名为edit文字呢?
 
是根据Memo文字创建新表吧,表名为Edit。
ADOCommand.Text := 'Create table ' + Edit.Text + ' '+ Memo.Text;
ADOCommand.Execute;
ADOCommand.Text := 'Alter table ' + Edit.Text + ' add cb Integer';
ADOCommand.Execute;
 
多人接受答案了。
 
后退
顶部