为何我的asp.net连接不上mysql?

hhl00 2003-09-12 07:00:54
以下是我在Dreamweaver中的代码:
<%@ Page Language="vb" Debug="true" %>
<%@ Import Namespace="Microsoft.Data.Odbc" %>
<html>
<script language="VB" runat="server">
Sub Page_Load(Src As Object, E As EventArgs)
Dim myconnection As New OdbcConnection("DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;DATABASE=data;uid=dbuser;password=192168;option=3")
Dim mycommand As OdbcCommand() = New OdbcCommand()("SELECT * FROM student", myconnection)
mycommand.Open()

dim read as OdbcDataReader
read=mycommand.ExecuteReader()

show.DataSource=read
show.DataBind()

read.Close()
mycommand.Close()
end sub
</script>
<asp:DataGrid id="show" runat=server HeaderStyle-
BackColor="#aaaadd" />

出错情况为:未定义类型“OdbcConnection”
我已经安装了MyODBC-3.51,在“控制面板”中的“数据源”下建立了一个dsn,测试可以连接!
...全文
74 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wwonion 2003-11-01
  • 打赏
  • 举报
回复
using System.Data.Odbc;
jackyhzzjcn 2003-09-12
  • 打赏
  • 举报
回复
freecs(红茗): OdbcConnection是有的,在1.1中在System.Data.Odbc下。
1.0下有Microsoft.Data.Odbc(MS单独提供的一个类);

楼主如果使用1.1的FRAMEWORK的话,就直接用System.Data.Odbc吧,不要用Microsoft.Data.Odbc了,呵呵
liq1979 2003-09-12
  • 打赏
  • 举报
回复
<%@ Import Namespace="System.Data.OleDb" %>
树猫 2003-09-12
  • 打赏
  • 举报
回复
有OleDbConnection
好像没有 OdbcConnection 啊

7,765

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧