我有以下代码可以连接到我的小型 SQL 数据库:
<% dbConnect.ConnectionString = "Provider=SQLOLEDB;
Data Source=db597845552.db.1and1.com;
Initial Catalog=db597845552;
User ID=dbo597845552;
Password=passwordxxd" %>
以及以下从数据库中提取名称
<%
dbAD.SelectCommand = New OleDbCommand("SELECT * FROM Employees ORDER BY firstName ASC", dbConnect)
dbAD.Fill(dbRS, "employees")
If dbRS.Tables("employees").Rows.Count > 0 Then
For Each employee As DataRow In dbRS.Tables("employees").Rows
Response.Write("Employee: " & employee("firstName") & " " & employee("surName") & "<br />")
Next
End If
%>
但是该页面会显示一条错误消息:
“System.Data.OleDb.OleDbException:无法比较或排序 text、ntext 和 image 数据类型,除非使用 IS NULL 或 LIKE 运算符。”
谁能帮助我在这里做错了什么?
提前致谢!