我C#中需要使用到的SQL语句有变量,请问这么写可不可以?

[复制链接]
查看11 | 回复2 | 2012-3-1 16:16:27 | 显示全部楼层 |阅读模式
可以,不过看你的C#写的有点不太正确string sql="update nxdpjl set "+ str + i.toString() + j.toString() + "=(select count(test1) from test where test1='"+j.toString()+"') where prid='ceshi2'"; 如果有问题可以利用C#的调试工具断点跟踪一下 变量 sql的内容,把该内容放到数据库中执行一下,便很容易能找出问题所在了...
回复

使用道具 举报

千问 | 2012-3-1 16:16:27 | 显示全部楼层
当然能 不过你拼接的时候 要主意 容易出错 特别是拼接sql要到运行时才能报错 你最好 在数据库 执行一便...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行