網(wǎng)站制作NEWS
asp網(wǎng)頁如何連接萬網(wǎng)sql數(shù)據(jù)庫
ASP網(wǎng)頁鏈接萬網(wǎng)SQL數(shù)據(jù)庫示例代碼如下:Set rs = server.createobject("adodb.recordset"),其中的參數(shù)說明為:DATA SOURCE:SQL服務(wù)器名稱或IP地址;UID:SQL用戶名;PWD:SQL用戶密碼;DATABASE:要鏈接的數(shù)據(jù)庫名稱。
在操作數(shù)據(jù)庫數(shù)據(jù)時,主要涉及到建立記錄集對象和SQL常用命令的使用。建立記錄集對象是通過Set rs = server.createobject("adodb.recordset")實現(xiàn)的,通過執(zhí)行SQL語句獲取數(shù)據(jù)時,使用rs.open SQL語句, conn, 3, 13來完成。
SQL常用命令的使用方法包括以下幾種:
數(shù)據(jù)記錄篩選:使用例如sql="select * from 數(shù)據(jù)表 where 字段名=字段值 order by 字段名"和sql="select * from 數(shù)據(jù)表 where 字段名 like '%字段值%' order by 字段名"等語句實現(xiàn)。
更新數(shù)據(jù)記錄:使用sql="update 數(shù)據(jù)表 set 字段名=字段值 where 條件表達式"和sql="update 數(shù)據(jù)表 set 字段1=值1, 字段2=值2……字段n=值n where 條件表達式"來完成。
刪除數(shù)據(jù)記錄:使用sql="delete from 數(shù)據(jù)表 where 條件表達式"或sql="delete from 數(shù)據(jù)表"來實現(xiàn),后者表示刪除數(shù)據(jù)表所有記錄。
添加數(shù)據(jù)記錄:通過sql="insert into 數(shù)據(jù)表(字段1, 字段2, 字段3…) values(值1, 值2, 值3…)"或sql="insert into 目標(biāo)數(shù)據(jù)表 select * from 源數(shù)據(jù)表"來實現(xiàn)數(shù)據(jù)的添加。
數(shù)據(jù)記錄統(tǒng)計函數(shù):如AVG(字段名)、COUNT(*)、COUNT(字段名)、MAX(字段名)、MIN(字段名)和SUM(字段名)等,這些函數(shù)用于數(shù)據(jù)統(tǒng)計。
對記錄集操作的相關(guān)方法包括:rs.movenext、rs.moveprevious、rs.movefirst、rs.movelast、rs.absoluteposition=N、rs.absolutepage=N、rs.pagesize=N、rs.pagecount、rs.recordcount、rs.bof、rs.eof、rs.delete、rs.addnew、rs.update等。
在使用完數(shù)據(jù)庫后,記得關(guān)閉數(shù)據(jù)庫連接對象。關(guān)閉方法為:conn.close和set conn = nothing,以釋放內(nèi)存資源。
多重隨機標(biāo)簽