获取SQL返回值,并改类型为int 10
SqlCommandcmd=newSqlCommand("select*from员工wherename='"+textBox1+"'andpwd='"+textBox2+...
SqlCommand cmd = new SqlCommand("select*from 员工 where name='" + textBox1 + "'and pwd='" + textBox2 + "'", con);
获取返回值语句写成 int i = Convert.ToInt32(cmd.ExecureScalar());
提示说有错误 展开
获取返回值语句写成 int i = Convert.ToInt32(cmd.ExecureScalar());
提示说有错误 展开
2个回答
2015-02-17
展开全部
我曾做过这样的测试:
第一种:
1.update table1 set a=''
2.alter table table1 alter column a int null
结果OK(可以的)
第二种:
1.alter table table1 alter column a char null
2.alter table table1 alter column a int null
结果OK(可以的)
第三种:
1.alter table table1 drop columnl
2.alter table table1 add a int null
结果OK(可以的)
第四种:
直接运行alter table table1 alter column a int null
第一种:
1.update table1 set a=''
2.alter table table1 alter column a int null
结果OK(可以的)
第二种:
1.alter table table1 alter column a char null
2.alter table table1 alter column a int null
结果OK(可以的)
第三种:
1.alter table table1 drop columnl
2.alter table table1 add a int null
结果OK(可以的)
第四种:
直接运行alter table table1 alter column a int null
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |