引用类型变成值类型
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+"'"
[解决办法]