Re: ASP.NET

看板Programming作者 (buu)時間18年前 (2007/06/19 01:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/11 (看更多)
※ 引述《buubuu (buu)》之銘言: : 當我的網頁面是一般的會員註冊 : 當我按下submit鈕確定傳送資料後 : 請問一下要如何連接到acess資料庫自動做更新資料的動作 : 這是我在網路上找到的一段程式碼 : <% : set conn=Server.CreateObject("ADODB.Connection") : conn.Provider="Microsoft.Jet.OLEDB.4.0" : conn.Open "資料庫檔案所在位置" : %> : 但是visual studio確說不支援set : 似乎不能再用了 : 那要如何把asp聯結到acess資料庫呢? : 謝謝大家> < 之後改了很多次 終於可以聯上acess資料庫了 但是一直無法編譯成功 它說我的INSERT INTO 陳述式的語法錯誤。 這是我寫的一段程式碼 <head> <script language="C#" runat="server"> void SubmitHelpDesk(Object s, EventArgs e){ OleDbConnection objConn; OleDbCommand objCmd; objConn = new OleDbConnection( "Provider=Microsoft.Jet.OleDb.4.0;" + "Data Source=C:\\Documents and Settings\\buu\\My Documents\\Visual Studio 2005\\Projects\\WebSite1\\ASP_test3.mdb"); objConn.Open(); objCmd = new OleDbCommand( "INSERT INTO member( username, password, autonym, department,"+ "clubgroup, clubname, scholID)Values( @username, @password, @autonym,"+ "@department, @clubgroup, @clubname, @schoolID)", objConn); objCmd.Parameters.Add("@username", txtaccount.Text); objCmd.Parameters.Add("@password", txtpassword.Text); objCmd.Parameters.Add("@autonym", txtname.Text); objCmd.Parameters.Add("@department", txtsubject.Text); objCmd.Parameters.Add("@clubgroup", txtnumber.Text); objCmd.Parameters.Add("@clubname", txtclub.Text); objCmd.Parameters.Add("@schoolID", ddlDropDown1.SelectedItem.Value); objCmd.ExecuteNonQuery(); objConn.Close(); } 不知道是哪裡出錯了 謝謝大家>"< -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.217.216
文章代碼(AID): #16Ti700l (Programming)
討論串 (同標題文章)
本文引述了以下文章的的內容:
1
3
18年前, 06/17
以下文章回應了本文 (最舊先):
18年前, 06/19
1
1
18年前, 06/19
完整討論串 (本文為第 2 之 11 篇):
18年前, 06/25
18年前, 06/24
18年前, 06/24
18年前, 06/24
18年前, 06/24
18年前, 06/24
18年前, 06/24
18年前, 06/19
1
1
18年前, 06/19
18年前, 06/19
文章代碼(AID): #16Ti700l (Programming)