1

我有以下代码可以连接到我的小型 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 运算符。”

谁能帮助我在这里做错了什么?

提前致谢!

4

0 回答 0