vs2005 中的DataSet 的SQL语句中的in 的变量怎么写啊 !! 要这样写:select aa,bb form table where aa in ('','','') 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不会吧。。这个是SQL语句跟VS什么关系。。你的AA是什么类型的? 改用CharIndextryselect aa,bb form table where CharIndex(aa, cc) > 0 在vs2005中的“查询设计器”中写SQL 可以用变量, 就是冒号加变量名 其他的条件差不多都行 就是这个 in 的条件是变量的时候 给变量赋值的时候不起作用 对了 我用的数据库是Oracle的! 如果aa是数值型,你的写法没有问题。如果是字符型,就select aa,bb form table where aa in ('','','') oracle中可以用INSTR函數代替MSSQL中的charindex函數 只能在赋值的时候就弄成 '1','2','3'这种格式cc="1,2,3"cmd.Parameters[":cc"]="'" + cc.Replace(",","','") + "'"; //cmd.Papameters[":cc"]="'1','2','3'"; C#开发的程序打包后在有些电脑上会报错(运行的时候应该是弹出的是登陆页面,结果直接弹出错误:遇到问题需要关闭,对此表示抱歉的提示,下面有不发送和调试的按钮) OA考勤管理这个模块怎样写呀 谁能从内存的角度说说静态变量是怎么回事吗? c#控件的外观加载问题,请大家关注一下 sp.net 为什么我调试的时候设置的断点不起作用了呢? 被update搞昏了头 有错误,Transaction怎么也不rollback? 视频会议 文件读取问题 c# 如何列举本机器所有的可用端口 高手来,与手写板连接!!! 这两个程序最终的结果是什么?
try
select aa,bb form table where CharIndex(aa, cc) > 0
如果是字符型,就select aa,bb form table where aa in ('','','')
cc="1,2,3"
cmd.Parameters[":cc"]="'" + cc.Replace(",","','") + "'";
//cmd.Papameters[":cc"]="'1','2','3'";