ASP與SQL資料庫連線語句具體如下:
Set conn = Server.CreateObject("ADODB.Connection")
connstr = "provider=Sqloledb;server=伺服器名;uid=使用者名稱;pwd=密碼;database=資料庫名"
conn.Open connstr
If Err Then
err.Clear
Set conn = Nothing
Response.Write "資料庫連接出錯,請檢查連線字串"
Response.End
擴充套件資料:
SQL常用命令使用方法:
(1) 資料記錄篩選:
sql="select * from 資料表 where 欄位名=欄位值 order by 欄位名 "
sql="select * from 資料表 where 欄位名 like ‘%欄位值%‘ order by 欄位名 "
sql="select top 10 * from 資料表 where 欄位名 order by 欄位名 "
sql="select * from 資料表 where 欄位名 in (‘值1‘,‘值2‘,‘值3‘)"
sql="select * from 資料表 where 欄位名 between 值1 and 值2"
(2) 更新資料記錄:
sql="update 資料表 set 欄位名=欄位值 where 條件表示式"
sql="update 資料表 set 欄位1=值1,欄位2=值2 …… 欄位n=值n where 條件表示式"
sql="delete from 資料表 where 條件表示式"
ASP與SQL資料庫連線語句具體如下:
Set conn = Server.CreateObject("ADODB.Connection")
connstr = "provider=Sqloledb;server=伺服器名;uid=使用者名稱;pwd=密碼;database=資料庫名"
conn.Open connstr
If Err Then
err.Clear
Set conn = Nothing
Response.Write "資料庫連接出錯,請檢查連線字串"
Response.End
擴充套件資料:
SQL常用命令使用方法:
(1) 資料記錄篩選:
sql="select * from 資料表 where 欄位名=欄位值 order by 欄位名 "
sql="select * from 資料表 where 欄位名 like ‘%欄位值%‘ order by 欄位名 "
sql="select top 10 * from 資料表 where 欄位名 order by 欄位名 "
sql="select * from 資料表 where 欄位名 in (‘值1‘,‘值2‘,‘值3‘)"
sql="select * from 資料表 where 欄位名 between 值1 and 值2"
(2) 更新資料記錄:
sql="update 資料表 set 欄位名=欄位值 where 條件表示式"
sql="update 資料表 set 欄位1=值1,欄位2=值2 …… 欄位n=值n where 條件表示式"
sql="delete from 資料表 where 條件表示式"