看板 Web_Design 關於我們 聯絡資訊
※ 引述《tamsky (天天)》之銘言: : 推 mosluce:首先你要讓你的SQL至少有一個帳號可以外連!? 07/30 13:13 : → opoepev:SQL的寫法是一樣的~只是你這邊要開SQL的port和帳號出來!! 07/30 14:30 : → opoepev:然後讓登入端有辦法link過來就行了! 不同的是asp和aspx針 07/30 14:31 : → opoepev:對SQL連線的寫法上定義而已!! (我之前也做SSO耶~~XD) 07/30 14:31 : SQL 的帳號PORT跟帳號是OK的 我會透過ASPX.CS後端寫連線字串給別台SERVER : 但我不太會如何在ASP 透過 VB 只有單一前端的地方寫資料給別台SERVER@@ : : ※ 編輯: tamsky 來自: 140.116.177.1 (07/30 16:42) 這問題可以到 visual_basic板問,只是問題描述的太淺。 asp 的 db操作example (翻出遠古的筆記) Set connection=Server.CreateObject("ADODB.Connection") '底下這段就是 connection string , 請自由發揮. connection.Open "Provider=SQLoledb;" & _ "Data Source=(local);" & _ "User ID=xxxx;Password=xxxx;" & _ "Initial Catalog="&dbname 如果要下DDL,對 connection 下 execute 就好... 如果要做 query , Set recordSet=SERVER.CreateObject("ADODB.Recordset") recordSet.Open "select * from user ", connection ,3,3 ^^^^ 這裡是有玄機的,唯讀用1,1 , 3,3 可以做一些邪惡的操作。XD 這邊我懶得解釋這兩個magic number... '底下這段我太久沒寫,忘光光了,要確認的話得挖舊 code來看了.. '大致的結構類似這樣 while not recodeSet.EOF response.write recodeSet("name") recodeSet.moveNext wend 基本上以上的東西一定可以達到你想做的事情, 至於有沒有更好的方法,那就要靠你自己去找了。 :~ -- 我:一半的日子讓你說,我聽你說你的所有______________________________________ ______________________________________一半的日子我想說,對你說過去的所有:我 _______________________________________________________ 在討論中妥善扮演兼具聆聽與分享的角色,是我們一生的課題。 _______________________________________________________ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.82.97.52 ※ 編輯: TonyQ 來自: 111.82.97.52 (07/30 17:04)