国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

SQL語法使Access數據庫在線升級

2019-11-17 04:16:28
字體:
來源:轉載
供稿:網友

做為數據庫升級程序就寫了幾行SQL語句,僅實現了數據庫升級功能而已,功能很單一......(請大家見諒,多提意見!?。。┻@里特此貼出源碼做簡單解釋,供有此應用者共同研究。


 程序代碼
<%@ LANGUAGE = VBScript CodePage = 936%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"<html xmlns="<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<TITLE>整站系統數據庫升級程序</TITLE>
</head>
<body>
<p> </p>
<div  align="center">
<p>整站程序V0.12 To V0.13數據庫升級程序</p>
<hr width="500" />
<form name="form1" method="post" action="">
<p>數據庫文件名:<input type="text" name="filename" /></p>
<p><input type="submit" name="submit" value="開始更新數據庫" /></p>
</form>
<%
if request("filename")<>"" then
Dim update
update=request("filename")
call DT_updateDB(update)
End If
%>
</div>
</body>
</html>
<% 
’數據庫連接函數
’Response.Buffer = false 
Sub DT_updateDB(DT_DBname)
Dim ConnStr,Conn
ConnStr="
PRovider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(DT_DBname)
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open ConnStr
response.write (update) & "數據庫打開成功?。。?
’創建數據表-用戶組表 這里tFriendSite是access的表名
Conn.execute("Create table [tFriendSite]")
’修改數據表-drop是減少字段 這里LinkType是access的字段名
CONN.execute("alter table [tFriendSite] drop column [LinkType]")
’修改數據表-add是增加字段 這里LinkType是access的字段名
CONN.execute("alter table [tFriendSite] add column [fLinkType] Integer Default 0")
response.Write ("<p>成功升級") &(update)&("數據庫?。。?lt;/p>")
conn.close
Set conn=Nothing
end sub
%>


如果數據庫內已有對應表或字段,IIS會提示錯誤

  對于不熟悉asp和SQL語言的初學者,編寫你的數據庫升級程序時,只需更改對應的表名和字段名稱或根據你的升級情況增加對應SQL語句,即可實現數據庫自動升級。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 陇西县| 泸溪县| 凌海市| 密云县| 敦化市| 积石山| 广东省| 咸阳市| 台州市| 邵阳县| 涪陵区| 岑溪市| 台南县| 东莞市| 唐海县| 承德市| 宣恩县| 湖口县| 阜南县| 新乡县| 六枝特区| 大荔县| 福州市| 河东区| 麻城市| 石林| 永州市| 盘山县| 正蓝旗| 新竹市| 锡林郭勒盟| 信宜市| 东兰县| 讷河市| 杭锦后旗| 京山县| 伊春市| 伊春市| 沭阳县| 巨野县| 织金县|