SOS:用SQL语句的insert命令添加数据的格式应该是怎样的??? 用SQL语句的insert命令向数据库中添加数据,表名从ComboBox获得,运行时总显示表名无效,该是格式错误。我用的语句是ADOQuery.SQL.Add('insert into'''+combobox1.text+'''('''+Trim(DBText[i].Caption)+''')Values('+''''+Trim('''+sstr+''')+''')');请问格式应该是什么样子? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ADOQuery.SQL.Add('insert into''' + combobox1.text + '''(' + Trim(DBText[i].Caption) + ')Values(''' + Trim(sstr) + ''')'); ADOQuery.SQL.Add('insert into '+Trim(combobox1.text)+' ('+Trim(DBText[i].Caption)+')Values ('''+Trim(sstr)+''')'); sql.add('declare @sql varchar(1024)');sql.add('set @sql=''');sql.add('select @sql=''insert into '+Trim(combobox1.text)+'('+Trim(DBText[i].Caption)+')');sql.add('select '''+sstr+'''');sql.add('''');sql.add('exec(@sql)');execsql; 前几条回复的结果是运行时出现错误“不能将NULL插入....”可sstr明明已经赋值了最后一条是@有问题“当出现@时需要以下条件 ...”我用的是oracle数据库 ADOQuery.SQL.Add('insert into '+Trim(combobox1.text)+' ('+Trim(DBText[i].Caption)+')Values ("'+Trim(sstr)+'")'); 请问:怎样在delphi里写语句把delphi导出到excel的数据用折线图表显示?谢谢!! 如何得到和修改本机IP?谢谢 XML字符串,如何读取其中的元素值??高分。。不够再加 基础问题:如何利用ado存取access数据库?在线等~ 高手问答:如何读出一个点的半透明度呢? 谁有TObjectList 的详细中文说明 MsgWaitForMultipleObjects函数用法 紧急求助,关于EMF/WMF图形处理的问题 50分求报表控件 关于ADOQuery的用法,问题解决立即送分!各位兄弟 delphi中如何让一个字符串常量作为代码执行? SQL关于数据表之间的操作
sql.add('set @sql=''');
sql.add('select @sql=''insert into '+Trim(combobox1.text)+'('+Trim(DBText[i].Caption)+')');
sql.add('select '''+sstr+'''');
sql.add('''');
sql.add('exec(@sql)');
execsql;
最后一条是@有问题“当出现@时需要以下条件 ...”我用的是oracle数据库