VS C#中,把textBox信息插入数据库的表中,代码能运行,但是出不来,望高手看看

stringConnString="server=(local);uid=sa;pwd=sa;database=超市库存";SqlConnectionConn=newSq... string ConnString="server=(local);uid=sa;pwd=sa;database =超市库存";
SqlConnection Conn=new SqlConnection(ConnString);
string sql="select count(*) from 入库单 where 凭证编号='"+textBox1.Text+"'"; //查找主键有无重复
SqlCommand cmd=new SqlCommand(sql,Conn);
Conn.Open();
int count = (int)cmd.ExecuteScalar();
if(count==0) //如果没找到记录,说明主键不重复,可以插入数据
{
string addsql="insert into 入库单 (凭证编号,库别,商品编号) values('"+textBox1.Text+"','"+textBox2.Text+"','"+textBox3.Text+"')";
SqlCommand cmdAdd=new SqlCommand(addsql,Conn);
int i =(int)cmdAdd.ExecuteNonQuery();
if(i>0)
{
Console.Write("<script>alert('添加成功!')</script>");
}
else
{
Console.Write("<script>alert('失败!')</script>");
}
}
else
{
Console.Write("<script>alert('该Id已存在!')</script>");
}
展开
 我来答
娜娜8368
2012-05-20 · TA获得超过120个赞
知道答主
回答量:151
采纳率:0%
帮助的人:62.6万
展开全部
Console.Write("<script>alert('失败!')</script>");
Console.Write("<script>alert('添加成功!')</script>");
Console.Write("<script>alert('该Id已存在!')</script>");
换成 MessageBox.Show("提示信息");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xyz136299110
2012-05-21 · 超过60用户采纳过TA的回答
知道小有建树答主
回答量:251
采纳率:100%
帮助的人:147万
展开全部
你这是Winform还是Web啊?你以为WinForm里也可以直接执行你的<script>alert()啊,如果是WInform,你直接Messagebox.Show就行,如果是WebForm,你就Response.Write("<script>alert('aaa');</script>);就行的。你把这完全混合搞乱了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
anyqu
2012-05-21 · TA获得超过122个赞
知道小有建树答主
回答量:282
采纳率:0%
帮助的人:151万
展开全部
CONSOLE是控制台命令,也就是在CMD运行的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式