在处理主从关系时,出现错误提示: 异常详细信息: System.Data.SqlClient.SqlException: 被准备语句 '(@Id nvarchar(11))select t.title_id, t.type, t.pub_id, t.price f' 需要参数 @Id,但未提供该参数。 源错误: MyCommand.Fill(ds, "书名")
请大家帮忙看看是怎么回事?
在此先谢谢大家了!!!
请大家帮忙看看是怎么回事?
在此先谢谢大家了!!!
解决方案 »
- gridview里文件下载
- LINQ TO SQL CLASS
- 关于sql的查询 单单用in和用Join那个效率快?--请大家各抒己见!
- 请教,如何在没有VS的环境下发布服务!!1
- 如何为GridView自定义分页中的linkbutton控件动态添加事件?
- 有一条记录有两个字符型字段,我的DataReader取得这条记录后用Reader["字段名"]读出来赋给两个运行在服务器上的html input控件.可是一个能
- 分类表,求一条SQL
- 一个页面验证的问题,在线等
- 没有分了,请大家推荐一个三层结构的例子
- 请教一个关于跳页传字符串的问题
- 一定要用Response.End();结尾吗
- 出现了一个非常奇怪的问题,大家来看看
Dim DS As DataSet
Dim MyConnection As SqlConnection
Dim MyCommand As SqlDataAdapter
Dim SelectCmd As String = "select t.title_id, t.type, t.pub_id, t.price " _
& "from titles t, titleauthor ta, authors a " _
& "where ta.au_id=@Id AND ta.title_id=t.title_id AND ta.au_id = a.au_id"
MyConnection = New SqlConnection("server=(local);database=pubs;UID=sa;PWD=")
MyCommand = New SqlDataAdapter(SelectCmd, MyConnection)
MyCommand.SelectCommand.Parameters.Add(New SqlParameter("@Id", SqlDbType.NVarChar, 11))
MyCommand.SelectCommand.Parameters("@Id").Value = Request.QueryString("id")
DS = new DataSet()
MyCommand.Fill(ds, "书名")
MyDataGrid.DataSource=ds.Tables("书名").DefaultView
MyDataGrid.DataBind()
End Sub
MyCommand.SelectCommand.Parameters("@Id").Value = Request.QueryString("id").ToString()这样试一试
异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例
源错误:MyCommand.SelectCommand.Parameters("@Id").Value = Request.QueryString("id").ToString()
<Columns>
<asp:HyperLinkColumn
DataNavigateUrlField="au_id"
DataNavigateUrlFormatString="detailspage.aspx? id={0}"
Text="12"
/>
</Columns>不知道MyCommand.SelectCommand.Parameters("@Id").Value = Request.QueryString("id")该怎么改?
帮帮我,帮帮我!!!!!