我下面W3s學校的WebForm的DB連接網頁,嘗試和創造我的SQL Server 2000數據庫的連接,這樣我可以添加信息到表,這是我」的成員以前從來沒有以任何形式做過。我有連接與ASP工作,但是當我切換到ASP.NET時,它停止了...我有下面的連接代碼,但我開始認爲我已經錯過了設置ASP.NET的一些東西,因爲大部分連接教程我場景不會讓你把用戶和連接字符串,像在ASP中傳遞......它如何沒有這個信息連接,我不知道,但我非常想。 :)服務器是不是「System.Web.HttpServerUtility」
這是我得到的錯誤:
Compilation Error Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately. Compiler Error Message: BC30456: 'acctserver1' is not a member of 'System.Web.HttpServerUtility'. Source Error: Line 7: dim dbcomm Line 8: Line 9: dbconn=New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;data source=" & server.acctserver1\pcsnsql01("DavidTest.mdb")) Line 10: dbconn.Open() Line 11: Source File: C:\inetpub\wwwroot\asp_examples\test_Registration_Form.aspx Line: 9
和連接代碼:
<%@ Import Namespace="System.Data.OleDb" %>
<script runat="server">
sub Submit
dim dbconn
dim sql
dim dbcomm
dbconn=New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;data source=" & server.acctserver1\pcsnsql01("DavidTest.mdb"))
dbconn.Open()
sql="SELECT * FROM Users"
dbcomm=New OleDbCommand(sql,dbconn)
end sub
</script>
是啊,我開始後悔我的決定轉移到ASP.NET。如果我使用ASP而不是.net,它真的很重要嗎?我正在建設的網站純粹是基於內聯網的.. – dm8021122 2014-11-20 20:34:14