兄弟们辛苦了!请教一个问题!!!!asp.net数据连接的!

zhongminsheng 2003-08-09 08:59:21
这是原代码!

<%@ Language=VBScript %>
<%@ import Namespace=System.data.ado%>
<%@ import Namespace=System.data%>

<html>
<head>
</head>
<body>
<script languang="VB" runat=server id=script1>
sub page_load(sender as object ,e as eventargs)
dim cna as adoconnection=new adoconnection
dim cmm as adocommand=new adocommand
dim dra as adodatareader
cna.connectionstring="provider=microsoft.jet.oledb.4.0;data source=f:\inetpub\wwwroot\ch\db1.mdb;user id=admin"
cna.open
cmm.activeconnection=cna
cmm.commandtype=commandtype.text
cmm.commandtext="select * from members"
cmm.execute(dra)
do while dra.read
response.write("userid:" & dra.item("userid") & " username:" & dra.item("username") & "<br>" )
loop
end sub
</script>

</body>
</html>


这是错误信息:

“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

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

源错误:


...全文
28 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhongminsheng 2003-08-09
  • 打赏
  • 举报
回复
谢谢各位!
to IamBird 我的教材用的是 林煌章 写的ASP。net 基础设计 可能是针对beta1版的
不知道您那里是否有一些教材(vb.net asp.net) 给小弟! zhongminsheng@163.com
Englishgenius 2003-08-09
  • 打赏
  • 举报
回复
up
码视野 2003-08-09
  • 打赏
  • 举报
回复
楼上的说的对

应该加上<%@ Import Namespace="System.Data.Oledb"%>
<%@ Import Namespace="System.Data"%>

那个<%@ Import Namespace="System.Data.ado"%>是不知道那个版本的了
我在一些书上也看到过这种用法,把他改为Oledb就行了
ruanyuping 2003-08-09
  • 打赏
  • 举报
回复
前面要加入
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
ruanyuping 2003-08-09
  • 打赏
  • 举报
回复
<script language="VB" runat="server">

Sub Page_Load(Sender As Object, E As EventArgs)

Dim myReader As OleDbDataReader
Dim MyConnection As OleDbConnection
Dim MyCommand As OleDbCommand

MyConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&Server.MapPath("你的数据库"))
MyCommand = New OleDbCommand("select * from members", MyConnection)

MyCommand.Connection.Open()
MyCommand.ExecuteNonQuery()
myReader = MyCommand.ExecuteReader()
myReader.Read()

do while myReader.Read()
response.write("userid:" & myReader.item("userid") & " username:" & myReader.item("username") & "<br>" )
loop

MyCommand.Connection.Close()

End Sub

</script>
zhongminsheng 2003-08-09
  • 打赏
  • 举报
回复
显示详细的编译器输出:
f:\windows\system32\inetsrv> "f:\windows\microsoft.net\framework\v1.1.4322\vbc.exe" /t:library /utf8output /R:"f:\windows\assembly\gac\system.web.mobile\1.0.5000.0__b03f5f7f11d50a3a\system.web.mobile.dll" /R:"f:\windows\assembly\gac\system.xml\1.0.5000.0__b77a5c561934e089\system.xml.dll" /R:"f:\windows\assembly\gac\system.web.services\1.0.5000.0__b03f5f7f11d50a3a\system.web.services.dll" /R:"f:\windows\assembly\gac\system\1.0.5000.0__b77a5c561934e089\system.dll" /R:"f:\windows\assembly\gac\system.web\1.0.5000.0__b03f5f7f11d50a3a\system.web.dll" /R:"f:\windows\assembly\gac\system.enterpriseservices\1.0.5000.0__b03f5f7f11d50a3a\system.enterpriseservices.dll" /R:"f:\windows\assembly\gac\system.data\1.0.5000.0__b77a5c561934e089\system.data.dll" /R:"f:\windows\assembly\gac\system.drawing\1.0.5000.0__b03f5f7f11d50a3a\system.drawing.dll" /out:"F:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\root\a1d1dad5\332b0671\yrzd3rqa.dll" /debug- "F:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\root\a1d1dad5\332b0671\yrzd3rqa.0.vb"


Microsoft (R) Visual Basic .NET 编译器版本 7.10.3052.4
用于 Microsoft (R) .NET Framework 版本 1.1.4322.573
版权所有 (C) Microsoft Corporation 1987-2000。保留所有权利。

F:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\root\a1d1dad5\332b0671\yrzd3rqa.0.vb(20) : error BC30466: 无法找到 Imports“System.data.ado”的命名空间或类型“ado”。

Imports System.data.ado
~~~~~~~~~~~~~~~
f:\inetpub\wwwroot\index.aspx(11) : error BC30002: 未定义类型“adoconnection”。

dim cna as adoconnection=new adoconnection
~~~~~~~~~~~~~
f:\inetpub\wwwroot\index.aspx(12) : error BC30002: 未定义类型“adocommand”。

dim cmm as adocommand=new adocommand
~~~~~~~~~~
f:\inetpub\wwwroot\index.aspx(13) : error BC30002: 未定义类型“adodatareader”。

dim dra as adodatareader
~~~~~~~~~~~~~

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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