首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

引用类型成为值类型

2014-01-01 
引用类型变成值类型Form1.patiNo是窗体1里textbox的输入字符串,用来传值给窗体2。patiNo textBox1.Text.To

引用类型变成值类型
Form1.patiNo是窗体1里textbox的输入字符串,用来传值给窗体2。patiNo =textBox1.Text.ToString();
然后我在窗体二用MessageBox.Show(Form1.patiNo);可以查出字符串  880030850
用Select 项目 From 记录 Where ID In (Select ID From 信息 Where 卡号 = ‘880030850’)能够查出数据
但是用: Select 项目 From 记录 Where ID In (Select ID From 信息 Where 卡号 = 'Form1.patiNo') ;查不出数据

我也知道错误在于,Form1.patiNo是引用类型,卡号=‘’,但括号里面的是值类型。看了拆箱方法不行。求代码!



[解决办法]
 'Form1.patiNo'  这怎么能加引号呢

"Where ID In (Select ID From 信息 Where 卡号 = '"+  Form1.patiNo+"'"
[解决办法]

引用:
Quote: 引用:

 'Form1.patiNo'  这怎么能加引号呢

"Where ID In (Select ID From 信息 Where 卡号 = '"+  Form1.patiNo+"'"

还是版主牛,几秒钟搞定,话说我上一个问题也是你解决的,谢谢了!还有能解释一下你加的语句的意思吗?马上结贴!
**************************************************************************************

拼接字符串的嘛
[解决办法]
这和引用类型有什么关系?
你先想想sql是在哪里编译运行的

热点排行