帮忙看看错在哪里?为什么显示不出内容?急!!!!!!在线等 WHERE orderid='" + this.textBox7.Text +" '后面是不是多了个空格?应该是'" + this.textBox7.Text +"' 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有没有空格好象不影响什么的把?orderid是int的 sql2 = "SELECT * FROM Orderz WHERE orderid='" + this.textBox7.Text +"'"; 多了一个空格,其次看orderid是什么数据类型,如字符型可以这样 like和=绝对不一样=是付值, like是像其中一部分,对数据库操作极漫,要去确认嘛 WHERE orderid='" + this.textBox7.Text +" '"; ---->WHERE orderid="+Convert.ToInt32(this.textBox7.Text) orderid是整型的可以这样付值吗? 字符类型没转换,this.textBox7.Text 是string this.textBox7.Text = "";这句干什么用? sql2 = "SELECT * FROM Orderz WHERE orderid='" + this.textBox7.Text.Trim() +"'";sql2 = "SELECT * FROM Orderz WHERE orderid=" + this.textBox7.Text.Trim() ;都可以,要么是你数据库里面没有这个ID 的内容 to lxrxyz(无忧十年) 查询到结果以后,清空textBox7内容啊,等待输入下一个查询to luaiping(luaiping(最近很郁闷)写下完整的句子好吗 我看你的SQL语句没问题,不管orderid是什么型都可以这样写,如果类型不对数据库会报错出来。估计是你的textBox绑定的有问题吧。 数字型的这样写WHERE orderid=" + this.textBox7.Text +" lxrxyz(无忧十年)你说的有道理,我开始运行时,弹出窗口信息是这会使集合中的两个绑定绑定到同一个属性. 参数名:binding 不知道你绑定怎么写的。可以先清空一下试试。testBox1.DataBindings.Clear();textBox1.DataBindings.Add ("Text", ds, "ID.2"); 可以先看一下数据集中有没有结果this.ccDA2.Fill(dataSet11,"aaa");加一个datagridthis.datagrid1.datasource=dataSet11;this.datagrid1.datemember="aaa"; lxrxyz(无忧十年)我都是在属性窗口中用databindingde text来绑定的啊 我觉得是数据类型没有转换,应该将String 类型转换成int类型sql2 = "SELECT * FROM Orderz WHERE orderid=" + (int)this.textBox7.Text westwang(火柴头) 没用啊,还是不出来的 可以先看一下数据集中有没有结果this.ccDA2.Fill(dataSet11,"aaa");加一个datagridthis.datagrid1.datasource=dataSet11;this.datagrid1.datemember="aaa";数据集中有没有结果? lxrxyz(无忧十年)我不明白,你给我个email把,我发来给你帮我看看好吗 如果在查询分析器中可以查到结果,我想可能是你查到的结果没有绑定到数据集上,所以虽然有结果但只存在于ccda2.fill中,没有显示出来.加一个datalist或datagrid试试.sql2 = "SELECT * FROM Orderz WHERE orderid=" + (int)this.textBox7.Text DataSet da=new DataSet(); OleDbDataAdapter myadap1=new OleDbDataAdapter(sql2,cnn); myadap1.Fill(da,"text");DataList1.DataSource=da.Tables["text"].DefaultView;DataList1.DataBind(); 你用的不是SQL啊,上面的代码是access的 c#操作Excel问题 js 在C#中如何判断文本框中输入的网址是否正确,并且在正确后自动在浏览器中打开该网页? 请帮我分析一下这段代码 C#如何获取SQL Server 2000用户自定义函数的返回值? 从byte数组中取值 碰到个不好处理的字符串处理问题,请大家指点一下! 如何把txt封装到exe中 【IDE】VS2012引入命名空间的快捷键不管用了,求助! C#同时进行方法 个人认为比较难的问题(winfrom问题) 如何做NET的安装程序,让其自动安装NET运行时和初始化数据库。
多了一个空格,其次看orderid是什么数据类型,如字符型可以这样 like和=绝对不一样
=是付值, like是像其中一部分,对数据库操作极漫,要去确认嘛
---->
WHERE orderid="+Convert.ToInt32(this.textBox7.Text)
sql2 = "SELECT * FROM Orderz WHERE orderid=" + this.textBox7.Text.Trim() ;
都可以,要么是你数据库里面没有这个ID 的内容
查询到结果以后,清空textBox7内容啊,等待输入下一个查询to luaiping(luaiping(最近很郁闷)
写下完整的句子好吗
估计是你的textBox绑定的有问题吧。
你说的有道理,我开始运行时,弹出窗口信息是
这会使集合中的两个绑定绑定到同一个属性. 参数名:binding
testBox1.DataBindings.Clear();
textBox1.DataBindings.Add ("Text", ds, "ID.2");
this.ccDA2.Fill(dataSet11,"aaa");
加一个datagrid
this.datagrid1.datasource=dataSet11;
this.datagrid1.datemember="aaa";
我觉得是数据类型没有转换,应该将String 类型转换成int类型sql2 = "SELECT * FROM Orderz WHERE orderid=" + (int)this.textBox7.Text
this.ccDA2.Fill(dataSet11,"aaa");
加一个datagrid
this.datagrid1.datasource=dataSet11;
this.datagrid1.datemember="aaa";
数据集中有没有结果?
我不明白,你给我个email把,我发来给你帮我看看好吗
sql2 = "SELECT * FROM Orderz WHERE orderid=" + (int)this.textBox7.Text
DataSet da=new DataSet();
OleDbDataAdapter myadap1=new OleDbDataAdapter(sql2,cnn);
myadap1.Fill(da,"text");
DataList1.DataSource=da.Tables["text"].DefaultView;
DataList1.DataBind();