當前位置:首頁 » 編程語言 » asp連接資料庫sql

asp連接資料庫sql

發布時間: 2022-11-13 02:38:03

⑴ ASP 怎麼連接sql資料庫

asp連接資料庫的代碼為:

Set conn = Server.CreateObject(ADODB.Connection);

conn,Opendriver{SQLServer};server=202.108.32.94;uid=wu77445;pwd=p780522;database=w。

SQL Server資料庫包括Microsoft SQL Server以及Sybase SQL Server兩個子資料庫,該資料庫能否正常運行直接關系著整個計算機系統的運行安全。


(1)asp連接資料庫sql擴展閱讀:

這些資料庫管理系統在世界上占據了絕大部分的資料庫市場,其中屬Oracle佔有市場的份 額最大。Sybase是一種多媒體資料庫,由於其優良的性能,使其處在上升期。國內開始使用Sybase的用戶越來越多,使用的范圍也越來越廣。

在選擇資料庫時應注意一個問 題,即必須與網路操作系統相匹配,根據這些分布式資料庫的性能,在選用Netware網路 操作系統時,一般應使用Sybase或Oracle資料庫,若選用Windows NT Advanced Server 網路操作系統時。

應選用微軟公司的產品MS SQL Server,因為微軟公司的這個資料庫其 核心就是Sybase,是一個分布式多媒體資料庫。這樣選擇資料庫,很容易建立起Client/ Server結構,使整個網路數據的公布和利用更加合理。

⑵ asp中怎麼連接sql資料庫哦拜託了各位 謝謝

1. ASP與Access資料庫連接: <% dim conn,mdbfile mdbfile=server.mappath("資料庫名稱.mdb") set conn=server.createobject("adodb.connection") conn.open "driver={microsoft access driver (*.mdb)};uid=admin;pwd=資料庫密碼;dbq="&mdbfile %> 2. ASP與SQL資料庫連接: <% dim conn set conn=server.createobject("ADODB.connection") con.open "PROVIDER=SQLOLEDB;DATA SOURCE=SQL伺服器名稱或IP地址;UID=sa;PWD=資料庫密碼;DATABASE=資料庫名稱 %> 建立記錄集對象: set rs=server.createobject("adodb.recordset") rs.open SQL語句,conn,3,2 3. 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 條件表達式" (3) 刪除數據記錄: sql="delete from 數據表 where 條件表達式" sql="delete from 數據表" (將數據表所有記錄刪除) (4) 添加數據記錄: sql="insert into 數據表 (欄位1,欄位2,欄位3 …) valuess (值1,值2,值3 …)" sql="insert into 目標數據表 select * from 源數據表" (把源數據表的記錄添加到目標數據表) (5) 數據記錄統計函數: AVG(欄位名) 得出一個表格欄平均值 COUNT(*|欄位名) 對數據行數的統計或對某一欄有值的數據行數統計 MAX(欄位名) 取得一個表格欄最大的值 MIN(欄位名) 取得一個表格欄最小的值 SUM(欄位名) 把數據欄的值相加 引用以上函數的方法: sql="select sum(欄位名) as 別名 from 數據表 where 條件表達式" set rs=conn.excute(sql) 用rs("別名") 獲取統的計值,其它函數運用同上。 (5) 數據表的建立和刪除: CREATE TABLE 數據表名稱(欄位1 類型1(長度),欄位2 類型2(長度) …… ) 例:CREATE TABLE tab01(name varchar(50),datetime default now()) DROP TABLE 數據表名稱 (永久性刪除一個數據表) (6) 記錄集對象的方法: rs.movenext 將記錄指針從當前的位置向下移一行 rs.moveprevious 將記錄指針從當前的位置向上移一行 rs.movefirst 將記錄指針移到數據表第一行 rs.movelast 將記錄指針移到數據表最後一行 rs.absoluteposition=N 將記錄指針移到數據表第N行 rs.absolutepage=N 將記錄指針移到第N頁的第一行 rs.pagesize=N 設置每頁為N條記錄 rs.pagecount 根據 pagesize 的設置返回總頁數 rs.recordcount 返回記錄總數 rs.bof 返回記錄指針是否超出數據表首端,true表示是,false為否 rs.eof 返回記錄指針是否超出數據表末端,true表示是,false為否 rs.delete 刪除當前記錄,但記錄指針不會向下移動 rs.addnew 添加記錄到數據表末端 rs.update 更新數據表記錄 判斷所填數據是數字型 if not isNumeric(request("欄位名稱")) then response.write "不是數字" else response.write "數字" end if

⑶ 用asp怎麼連接sql資料庫

資料庫鏈接

1. ASP與Access資料庫連接:
<%
dim conn,mdbfile
mdbfile=server.mappath("資料庫名稱.mdb")
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};uid=admin;pwd=資料庫密碼;dbq="&mdbfile
%>

2. ASP與SQL資料庫連接:
<%
dim conn
set conn=server.createobject("ADODB.connection")
con.open "PROVIDER=SQLOLEDB;DATA SOURCE=SQL伺服器名稱或IP地址;UID=sa;PWD=資料庫密碼;DATABASE=資料庫名稱
%>
建立記錄集對象:
set rs=server.createobject("adodb.recordset")
rs.open SQL語句,conn,3,2

3.Access資料庫的DSN-less連接方法:
<%
set adocon=Server.Createobject("adodb.connection")
adoconn.Open"Driver={Microsoft Access Driver(*.mdb)};DBQ="& _
Server.MapPath("資料庫所在路徑")
%>

4.Access OLE DB連接方法:
<%
set adocon=Server.Createobject("adodb.connection")
adocon.open"Provider=Microsoft.Jet.OLEDB.4.0;"& _
"Data Source=" & Server.MapPath("資料庫所在路徑")
%>

5.SQL server連接方法:
<%
set adocon=server.createobject("adodb.recordset")
adocon.Open"Driver={SQL Server};Server=(Local);UID=***;PWD=***;"& _
"database=資料庫名;"
%>

6.SQL server OLE DB連接方法:
<%
set adocon=Server.Createobject("adodb.connection")
adocon.open"provider=SQLOLEDB.1;Data Source=RITANT4;"& _
"user ID=***;Password=***;"& _"inital Catalog=資料庫名"
%>

7.Oracle 連接方法:
<%
set adocon=Server.Createobject("adodb.connection")
adocon.open"Driver={Microsoft odbc for oracle};server=oraclesever.world;uid=admin;pwd=pass;"
%>

8.Oracle OLE DB 連接方法:
<%
set adocon=Server.Createobject("adodb.connection")
adocon.open"Provider=OraOLEDB.Oracle;data source=dbname;user id=admin;password=pass;"
%>

9.dBase 連接方法:
<%
set adocon=Server.Createobject("adodb.connection")
adocon.open"Driver={microsoft dbase driver(*.dbf)};driverid=277;dbq=------------;"
%>

10.mySQL 連接方法:
<%
set adocon=Server.Createobject("adodb.connection")
adocon.open"Driver={mysql};database=yourdatabase;uid=username;pwd=yourpassword;option=16386;"
%>

11.Visual Foxpro 連接方法:
<%
set adocon=Server.Createobject("adodb.connection")
adocon.open"Driver={Microsoft Visual Foxpro driver};sourcetype=DBC;sourceDB=*.dbc;Exclusive=No;"
%>

12.MS text 連接方法:
<%
set adocon=Server.Createobject("adodb.connection")
adocon.open"Driver={microsoft text driver(*.txt; *.csv)};dbq=-----;"&_
"extensions=asc,csv,tab,txt;Persist SecurityInfo=false;"
%>

13.MS text OLE DB 連接方法:
<%
set adocon=Server.Createobject("adodb.connection")
adocon.open"Provider=microsof.jet.oledb.4.0;data source=your_path;"&_
"Extended Properties'text;FMT=Delimited'"
%>

很詳細了 可以給最佳答案 了吧

⑷ 如何用ASP連接SQLSERVER資料庫

思路:

1、ASP連接SQL資料庫,連接字元串是關鍵

2、連接後一般是執行查詢語句獲得結果集,或者是執行SQL語句,不需要返回結果

3、關閉資料庫連接對象

示例代碼:

dimConn,strConn,rs,strSQL
strConn="Provider=SQLOLEDB;DataSource=127.0.0.1;UserID=Test;Password=Test;InitialCatalog=Test_DBName"
SetConn=Server.CreateObject("ADODB.Connection")
Conn.openstrConn
iferr.number<>0then
response.Write"資料庫鏈接失敗。"&err.Description
response.End
endif
setrs=server.CreateObject("adodb.recordset")
strSQL="selecttitlefromdbo.tb_e_table"
rs.openstrSQL,conn,1,1
IfNotrs.eofThen
'結果集存在,則可輸出rs
response.writers("title")
EndIf
rs.close
Setrs=Nothing
Conn.close
SetConn=Nothing

其中

【Provider=SQLOLEDB;】:是聲明使用的是MSSQL協議,

【Data Source=127.0.0.1;】:是資料庫的所在伺服器IP地址或計算機名稱,

【User ID=Test;】:要連接的資料庫用戶名,

【Password=Test;】:要連接的資料庫用戶密碼,

【Initial Catalog=Test_DBName】:要連接的資料庫名稱

⑸ asp網頁怎樣連接SQL資料庫

asp連接資料庫的代碼為:
Set conn = Server.CreateObject(ADODB.Connection);
conn.Opendriver={SQLServer};server=202.108.32.94;uid=wu77445;pwd=p780522;database=w
ww_panwei_com;conn open其中/Set conn = Server.CreateObject(ADODB.Connection)為設置一個資料庫的連接對象
driver=()告訴連接的設備名是SQL-SERVER
server是連接的伺服器的ip地址,Uid是指用戶的用戶名,pwd是指的用戶的password,
database是用戶資料庫在伺服器端的資料庫的名稱

⑹ ASP資料庫連接 asp怎樣與SQL資料庫連接

前兩日,在CSDN看了篇文章《10個程序員必須學會接受的殘酷真相》,其中有一條:

「互聯網其實就是存儲在表中的數據」,這句話說的很有道理,也提醒我們開發人員需要重視資料庫操作;

本篇講述asp.net如何連接資料庫,考慮到資料庫種類較多,這里就以asp.net連接SQL Server資料庫舉例

  • PS:以上資料庫操作並不嚴謹,僅用於示範,資料庫連接

    讀者在實際使用對資料庫進行crud操作時,參考微軟官方文檔

  • ⑺ asp網頁怎樣連接SQL資料庫

    asp連接資料庫的代碼為:
    Set
    conn
    =
    Server.CreateObject(ADODB.Connection);
    conn.Opendriver={SQLServer};server=202.108.32.94;uid=wu77445;pwd=p780522;database=w
    ww_panwei_com;conn
    open其中/Set
    conn
    =
    Server.CreateObject(ADODB.Connection)為設置一個資料庫的連接對象
    driver=()告訴連接的設備名是SQL-SERVER
    server是連接的伺服器的ip地址,Uid是指用戶的用戶名,pwd是指的用戶的password,
    database是用戶資料庫在伺服器端的資料庫的名稱

    ⑻ ASP怎麼連接SQL資料庫

    usingSystem;
    usingSystem.Collections.Generic;
    usingSystem.Linq;
    usingSystem.Web;
    usingSystem.Web.UI;
    usingSystem.Web.UI.WebControls;
    usingSystem.Data.SqlClient;//注意需要添加此句

    namespaceaspnet3
    {
    publicpartialclassdatatest:System.Web.UI.Page
    {
    protectedvoidPage_Load(objectsender,EventArgse)
    {
    stringstrconn="server=localhost;uid=sa;pwd=longlt;database=School";
    SqlConnectionconn=newSqlConnection(strconn);//創建連接
    stringsql="select*fromstudents";
    conn.Open();
    SqlCommandcmd=newSqlCommand(sql,conn);//執行查詢
    Response.Write("連接成功");
    SqlDataReaderdr=cmd.ExecuteReader();//查詢結果
    if(dr.Read())
    {
    //利用dr[索引]對資料庫表進行操作,dr[]返回object;
    //可以用欄位做索引,也可用列號0,1..做索引
    Response.Write(dr[0].ToString()+"<br>");
    }

    //this.Lab.Text="suc";
    }
    }
    }

    在上面的例子中,我們連接了一個sa下的School資料庫,並查詢了其中students欄位的內容。

    連接資料庫分為三個步驟:先定義連接信息,再創建一個連接,最後打開連接

    stringstrconn="server=localhost;uid=sa;pwd=longlt;database=School";//在這一段修改資料庫的信息
    SqlConnectionconn=newSqlConnection(strconn);//創建連接
    conn.Open();//打開連接

    ⑼ asp網頁怎樣連接SQL資料庫

    SQL資料庫文件是.mdf格式的,當你用到資料庫的時候會在本數據文件的同一個目錄下產生.ldf格式的文件,但是不用管它,是自動產生的。 asp連接資料庫的代碼為: Set conn = Server.CreateObject(ADODB.Connection); conn.Opendriver={SQLServer};server=202.108.32.94;uid=wu77445;pwd=p780522;database=w ww_panwei_com;conn open其中/Set conn = Server.CreateObject(ADODB.Connection)為設置一個資料庫的連接對象 driver=()告訴連接的設備名是SQL-SERVER server是連接的伺服器的ip地址,Uid是指用戶的用戶名,pwd是指的用戶的password, database是用戶資料庫在伺服器端的資料庫的名稱 光寫這些代碼不管用,還要定義,使用using system.data語句。

    ⑽ ASP 怎麼連接SQL資料庫

    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

    (10)asp連接資料庫sql擴展閱讀:

    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 條件表達式"

    (3) 刪除數據記錄:

    sql="delete from 數據表 where 條件表達式"

    sql="delete from 數據表" (將數據表所有記錄刪除)

    熱點內容
    解壓香皂視頻合集完整版全集 發布:2025-01-12 10:03:33 瀏覽:571
    hill密碼的加密 發布:2025-01-12 09:56:33 瀏覽:613
    組卷源碼 發布:2025-01-12 09:51:12 瀏覽:996
    java文件夾改名 發布:2025-01-12 09:49:01 瀏覽:116
    腳本函數未定義 發布:2025-01-12 09:39:44 瀏覽:635
    頁面PHP 發布:2025-01-12 09:38:07 瀏覽:200
    郵政銀行打電話登錄密碼是什麼 發布:2025-01-12 09:37:27 瀏覽:563
    linuxroot遠程登錄 發布:2025-01-12 09:37:26 瀏覽:302
    怎麼算伺服器ip 發布:2025-01-12 08:59:19 瀏覽:854
    安卓與ios哪個適合做主力機 發布:2025-01-12 08:54:11 瀏覽:341