台灣最大程式設計社群網站
線上人數
1725
 
會員總數:246575
討論主題:190032
歡迎您免費加入會員
討論區列表 >> ASP.NET >> [NET]ADO.NET的錯誤請教
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
[NET]ADO.NET的錯誤請教
價值 : 0 QP  點閱數:3328 回應數:3
樓主

topgun
初學者
24 8
4 4
發送站內信

請問如果出現以下錯誤,該如何解決
-------------------------------------------------------------------------------
描述: 資源編譯無法完成 (錯誤發生於服務要求)。請檢閱下列的特定錯誤詳細資料,並視情況修改您的原始程式碼。 
編譯器錯誤訊息: BC30002: 型別 'ADOConnection' 未定義。
原始程式錯誤

行 12: Sub Page_Load(Sender As Object, e As EventArgs)
行 13: 
行 14:  Dim myConnection As ADOConnection
行 15:  Dim myDSCommand As ADODataSetCommand
行 16:  Dim myDataSet As New DataSet
------------------------------------------------------------------------------
顯示詳細的編譯器輸出資料:


C:\WINDOWS\system32> "c:\windows\microsoft.net\framework\v1.0.3705\vbc.exe" /t:library /utf8output /R:"c:\windows\assembly\gac\system\1.0.3300.0__b77a5c561934e089\system.dll" /R:"c:\windows\assembly\gac\system.web\1.0.3300.0__b03f5f7f11d50a3a\system.web.dll" /R:"c:\windows\assembly\gac\system.xml\1.0.3300.0__b77a5c561934e089\system.xml.dll" /R:"c:\windows\assembly\gac\system.enterpriseservices\1.0.3300.0__b03f5f7f11d50a3a\system.enterpriseservices.dll" /R:"c:\windows\assembly\gac\system.drawing\1.0.3300.0__b03f5f7f11d50a3a\system.drawing.dll" /R:"c:\windows\assembly\gac\system.web.services\1.0.3300.0__b03f5f7f11d50a3a\system.web.services.dll" /R:"c:\windows\assembly\gac\system.data\1.0.3300.0__b77a5c561934e089\system.data.dll" /out:"C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\Temporary ASP.NET Files\eee\6730196f\72aa1f8\fb_oinus.dll" /debug-  "C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\Temporary ASP.NET Files\eee\6730196f\72aa1f8\fb_oinus.0.vb"


Microsoft (R) Visual Basic .NET Compiler version 7.00.9466
for Microsoft (R) .NET Framework version 1.00.3705.209
Copyright (C) Microsoft Corporation 1987-2001. All rights reserved.

C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\Temporary ASP.NET Files\eee\6730196f\72aa1f8\fb_oinus.0.vb(20) : error BC30466: 找不到 Imports 'System.Data.ADO' 的命名空間或型別 'ADO'。

Imports System.Data.ADO
        ~~~~~~~~~~~~~~~
E:\Inetpub\wwwroot\ASP.NET\0701.aspx(14) : error BC30002: 型別 'ADOConnection' 未定義。

    Dim myConnection As ADOConnection
                        ~~~~~~~~~~~~~
E:\Inetpub\wwwroot\ASP.NET\0701.aspx(15) : error BC30002: 型別 'ADODataSetCommand' 未定義。

    Dim myDSCommand As ADODataSetCommand
                       ~~~~~~~~~~~~~~~~~
E:\Inetpub\wwwroot\ASP.NET\0701.aspx(20) : error BC30002: 型別 'ADOConnection' 未定義。

    myConnection = New ADOConnection(myConnStr)
                       ~~~~~~~~~~~~~           
E:\Inetpub\wwwroot\ASP.NET\0701.aspx(22) : error BC30002: 型別 'ADODataSetCommand' 未定義。

    myDSCommand = New ADODataSetCommand("Select * From Customers", myConnection)
                      ~~~~~~~~~~~~~~~~~                                         

 


本篇文章發表於2002-04-25 23:23
1樓
回應

sabcat
檢舉此回應
你的寫法是Beta1的語法
而你用的.NET Framework是Beta2或正式版的
Beta1在ADO.NET的名稱到了Beta2後有改變
Beta1           Beta2(及1.0正式版)
System.ADO        System.OleDb
System.SQL        System.SqlClient
ADOConnection      OleDbConnection
ADOCommand       OleDbCommand
ADODataSetCommand   OleDbDataAdapter
SQLConnection       SqlClientConnection
SQLCommand        SqlClientCommand
SQLDataSetCommand    SqlClientDataAdapter

請自行更正
本篇文章回覆於2002-04-25 23:32
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

topgun
檢舉此回應
感謝您
本篇文章回覆於2002-04-26 00:05
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

好手
捐贈 VP 給 好手 檢舉此回應
一個新技術的推出剛剛開始的變動都會很大,所以只能多參考一些資料了.......
本篇文章回覆於2002-04-26 00:08
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.