你的查询语句的条件部分有问题!
你可以追踪一下执行查询后的结果,我想是没有结果的;
另外,你的连接字符串好像没有open啊???
你可以追踪一下执行查询后的结果,我想是没有结果的;
另外,你的连接字符串好像没有open啊???
解决方案 »
- 求助gridview导出excel乱码问题(高级)
- 【100分悬赏】输入本机IP地址访问asp.net网站
- ftp路径中含有中文,在ie中无法打开?
- IE打不开Menu问题....
- 请问获得一行记录后如何添加到数组中.....
- 图片存储
- 使用OLEDB导出数据到EXCEL文件问题
- ASP连SQLSERVER急啊谢谢了!
- 在web页面中用新打开一个web页面,然后用js传值给textbox,传值后,在修改textbox值无效???
- 关于使用WebClient.UploadValues()提交表单的问题。
- 谁有listbox 或者 html 控件的绑定省,单击后显示市 的例子?dropdownlist的我会
- 超级菜问题
MySelect.Value得到的是什么值,(例如:aa)然后把select * from authors where state = 'aa'放到查询分析器里看看有什么结果
把这些写成一个函数放到Page_load
加 If (!Ispostback) ...
String selectCmd = "select * from authors where state = @State"; SqlConnection myConnection = new SqlConnection("server=localhost;uid=hgx;password=hgx;database=pubs;Trusted_Connection=yes");
SqlDataAdapter myCommand = new SqlDataAdapter(selectCmd, myConnection);
DataSet ds = new DataSet();
myCommand.Fill(ds, "作者");
MyDataGrid.DataSource= ds.Tables["作者"].DefaultView;
MyDataGrid.DataBind();
}
http://localhost/quickstart/util/srcview.aspx?path=/quickstart/aspplus/samples/webforms/data/datagrid2.src代码是没有错误的,
问题在
myCommand.SelectCommand.Parameters["@State"].Value=MySelect.Value;MySelect.Value的值如果为空,当然没有数据显示了
执行 select * from authors
如果有值
看看你的SelectValue是不是等于State中的某条记录的值
如果不是就正常了