你的学号为int型,'"+strXH+"'"为string型,应该是类型不匹配,把这个类型转换成int就行了
先建一个int i=Convert.ToInt32(strXH.ToString());
adpt.SelectCommand.CommandText="select * from score where XH="+i;就可以了
先建一个int i=Convert.ToInt32(strXH.ToString());
adpt.SelectCommand.CommandText="select * from score where XH="+i;就可以了
解决方案 »
- 关于dataset的问题
- 求高手帮类化成c#.net下
- VS2005的WinForm下TreeView控件与数据库的使用---------高手请进~~
- 高手指点C#关于textBox的一个奇怪问题?(在线等)
- 数据库连接不上(急啊100分)!!!
- 在C#下用什么方法实现链表
- Ktv包房调度与预订系统(C#)
- 我想用C#做一个快递查询工具,但是邮政EMS的网页该如何传值呢?大家帮我看看,谢谢。
- 请大家帮忙配台电脑
- 问一个制作不规则窗体中遇到的问题
- Button2.Attributes.Add("onclick", "return confirm('您确定要删除吗?')");严重问题!
- Treeview怎么计算啊?
conn.ConnectionString="server=(local);Integrated Security=SSPI;DataBase=test";
如:
conn.ConnectionString="server=(local);uid=sa;pwd=12123;DataBase=test";
其次this.txt_xm.Text == ""不要这样,如: this.txt_xm.Text ==String.Emty
你这里的学号应该是int吧,如果是这样的,
int i=Int.Parse(xtrXH.toString());
就要改成adpt.SelectCommand.CommandText="select * from score where XH="+i;