设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2419|回复: 1
打印 上一主题 下一主题

ADO.NET的问题,请指点

[复制链接]
跳转到指定楼层
1#
发表于 2003-11-18 18:20:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
书上例子:
  <%@ Page Language="VB" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.ADO" %>
<%
'设置连接串...
Dim strConnString as String
strConnString = "rovider=SQLOLEDB; Data Source=(local); Initial Catalog=pubs; User ID=sa"
'创建对象ADOConnection
Dim objConn as ADOConnection
objConn = New ADOConnection
'设置ADOCOnnection对象的连接串
objConn.ConnectionString = strConnString objConn.Open()
'打开数据链路
'创建SQL字符串
Dim strSQL as String = "SELECT * FROM authors"
'创建对象ADODatasetCommand 和Dataset
Dim objDSCommand as ADODatasetCommand
Dim objDataset as Dataset = New Dataset
objDSCommand = New ADODatasetCommand(strSQL, objConn)
'填充数据到Dataset '并将数据集合命名为 "Author Information"
objDSCommand.FillDataSet(objDataset, "Author Information")
objConn.Close()
'关闭数据链路
objConn = Nothing
'清除对象
Authors.DataSource = _ objDataset.Tables("Author Information").DefaultView
Authors.DataBind()

%>
<HTML> <BODY>
<aspataGrid id="Authors" runat="server"/>
</BODY> </HTML>

可运行后产生如下错误:

编译器错误信息: BC30002: 未定义类型“ADOConnection”。

请问是什么问题,该如何解决呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2003-11-30 19:41:00 | 只看该作者
问题十分简单: 检查一下.net的版本. 例子估计是beta版本的. 正式版本要引用system.data.oledb或者system.data.sqlclient命名空间.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-21 16:30 , Processed in 0.079940 second(s), 25 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表