如何用变量将表名传给存储过程,在存储过程中处理传进来的表。 我有一个存储过程要更新一个表的数据,但这个表是变化的,由调用存储过程时传进去。该怎么写。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就象调用一般的Sql语句调用这个存储过程 就行了,再加上参数.比如存储过程叫 P_TableUpdate你就在程序里CDatabase db;.......CString strSql;strSql.Format("P_TableUpdate %s",strTableName);//strTable是表名db.ExecuteSql(strSql);就可以了. for example@sql varchar(1000)set @sql = 'select * from ' + @table_from_parameterexec(@sql) 1楼的,我的处理要在存储过程中进行。VC只是将表名做为变量传进去。2楼的,你的方法在EXEC(SQL出错的时候,我怎么判断。 用系统错误变量监测if @@error <> 0 then ... 如果是oracle数据库,可以用try...catch 问题又来了,我的存储过程是向一个表里INSERT一条记录,set @sql_string = 'insert into ' + @gift_tb + '(contents, result, date_time, account_from, account_to) values(' + @gift_contents_0 +'...里面的sql的值是字符串我用什么分隔啊, 单引号现在己经用了。 QT工程 MFC多文档;请教在静态函数中画图的问题 如何实现简单的屏幕区域截图 对话框嵌入视图后,出现轻微的闪烁,大侠进来看看,分不多了 很奇怪的问题,win32编写的程序生成了exe后,像很多exe程序一样,程序运行了,但一晃就消失了 寻找VC解析XML的例子,谢谢!(第一次来) 求资料 关于copy/paste和Dragdrop的问题。 学校要求编写网络聊天室程序,希望高手给予帮助! 请问高手,在chtmlview中如何禁止下载文件? 想做一个MSN聊天机器人,欢迎各位大侠提供资料,想法和代码,为小可指点迷津。谢谢了。 头文件冲突问题
比如存储过程叫 P_TableUpdate你就在程序里CDatabase db;
....
...
CString strSql;
strSql.Format("P_TableUpdate %s",strTableName);//strTable是表名
db.ExecuteSql(strSql);就可以了.
set @sql = 'select * from ' + @table_from_parameter
exec(@sql)
VC只是将表名做为变量传进去。2楼的,你的方法
在EXEC(SQL出错的时候,我怎么判断。
if @@error <> 0 then
...
里面的sql的值是字符串我用什么分隔啊, 单引号现在己经用了。