一个简单的变量查询问题,代码如下:Dim mycon As New OleDbConnection("Provider=Microsoft.Jet.Oledb.4.0;" _
& "data source=" _
& Server.MapPath("/xx/p.mdb;"))
Dim mydataadapter As New OleDbDataAdapter
Dim mydataset As New DataSet
Dim s1, s2, s3, s4 As String
s1 = TextBox1.Text
s2 = DropDownList1.SelectedItem.ToString
s3 = DropDownList2.SelectedItem.ToString
s4 = s2 + s3mydataadapter.SelectCommand = New OleDbCommand("select * from " & s4 & " where 学生学号='" & s1 & "'")
mydataadapter.SelectCommand.Connection = mycon
mycon.Open()
mydataadapter.Fill(mydataset, "" & s4 & "") '报错这一行:标准表达式中数据类型不匹配。
DataGrid1.DataSource = mydataset DataGrid1.DataMember = "" & s4 & ""
DataGrid1.DataBind() mycon.Close()
& "data source=" _
& Server.MapPath("/xx/p.mdb;"))
Dim mydataadapter As New OleDbDataAdapter
Dim mydataset As New DataSet
Dim s1, s2, s3, s4 As String
s1 = TextBox1.Text
s2 = DropDownList1.SelectedItem.ToString
s3 = DropDownList2.SelectedItem.ToString
s4 = s2 + s3mydataadapter.SelectCommand = New OleDbCommand("select * from " & s4 & " where 学生学号='" & s1 & "'")
mydataadapter.SelectCommand.Connection = mycon
mycon.Open()
mydataadapter.Fill(mydataset, "" & s4 & "") '报错这一行:标准表达式中数据类型不匹配。
DataGrid1.DataSource = mydataset DataGrid1.DataMember = "" & s4 & ""
DataGrid1.DataBind() mycon.Close()
解决方案 »
- (asp.net)求一个jquery的JSDialog弹出层的连接数据库的那中例子
- 用cookie记住用户名和密码(新手求助)
- 为什么会有缝,急啊,asp.net开发(浏览器兼容)
- ASP.NET MVC 下 变量赋值JS编码问题?
- 如何根据不同的域名连接不通的数据库(急)
- 两个datagrid如何比较数据差异
- 关于FreeTextBox,我在有认证的网站(Https://。。。)中使用 ####100分####
- 问个超连接下载文件的问题,急
- 调试出错:The .Net Data OLE DB Provider(System.Data.OleDb) requires Microsoft Data Access Components(MDAC) version 2.6 or later.
- 如何获取当前程序运行的完整url
- .cs 页面的'javascript'问题。请帮忙看看。
- 图片太大的显示问题
并且把"" & & ""都去了
...
Catch ex As Exception
Response.Write(ex.Message)
End Try
还是报一样的错。
http://tendotnet.91i.net/p.rar
不是声明了的吗?