亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > HTML > 正文

ASP 輔助工具(hta版)

2020-01-25 19:40:14
字體:
來源:轉載
供稿:網友
當我們使用asp的一些字段獲取功能的時候,這個功能就非常有用了。
 
使用方法:保存為ASPTools.hta然后再運行 
復制代碼代碼如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1- 
transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<meta name="author" content="柳永法" /> 
<title>ASP輔助工具</title> 
<style>body{ font-size:12px}</style> 
<HTA:APPLICATION 
ID="ASPTools" 
APPLICATIONNAME="ASPTools" 
SCROLL="no" 
SINGLEINSTANCE="yes" 
WINDOWSTATE="normal" 

</head> 
<body> 
<div> 
<input type="file" id="txtFile" onchange="CreateTableSelect('ACCESS')" style="display:none" /> 
IP:<input type="text" name="IP" size="16" style="border:1px solid green" value="./sql2005" /> 
登錄名:<input type="text" name="UserID" size="10" style="border:1px solid green" value="sa" /> 
密碼:<input type="password" name="pwd" size="10" style="border:1px solid green" value="yongfa365" /> 
數據庫名:<input type="text" name="dbname" size="10" style="border:1px solid green" value="hb605-8-8" /><br /> 
<input name="button2" type="button" id="button2" style="border:1px solid green" onclick="CreateTableSelect 
('MSSQL')" value="連接SQL數據庫" /> 
<input type="button" id="btnFromFile" onclick="txtFile.click()" value="連接ACCESS數據庫" style="border:1px solid 
green" /> 
<span id="Tables" ></span> 

    <hr /> 
    模板: 
    <input type="text" id="opt" value="" size="40" /> 
    <select size="1" id="fz" onchange="opt.value=this.value" style="width:200px"></select> 
    <input name="button" type="button" id="button" onclick="c()" value="轉換" style="border:1px solid green"> 
    <hr /> 
    <textarea id="s" rows="10" cols="80" style="width:98%"></textarea> 
    <input type="button" onclick="MadeSQL()" value="生成SQL語句" style="border:1px solid green" />
    <textarea id="d" rows="10" cols="80" style="width:98%"></textarea> 
</div> 


<pre id="SQLDEMO" style="display:none" intro="通用建表結構"> 
--通用建表結構 
Create Table [dbo].[tablename] ( 
[ID] int primary key identity(1,1),--ID,主鍵,自動號 
[txtTitle] varchar(255),--標題 
[txtContent] text,--內容 
[PutTime] datetime Default (getdate()),--提交時間 
[ModiTime] datetime Default (getdate()),--修改時間 
[Hits] int Default (0),--點擊數 
[Flags] int Default (0) ,--標識 
[OrderID] int Default (0),--排序號 

</pre> 

<pre id="sDemo" style="display:none" intro="初始源測試數據"> 
UserName 
Password 
Sex 
TrueName 
Age 
Tel 
MSN 
QQ 
Email 
</pre> 

<pre id="fzDemo" style="display:none" intro="輔助輸入"> 
輔助輸入 
rs("$1") = Request("$1") 
rs("$1") = SafeRequest("$1") 
$1 = Request("$1") 
$1 = SafeRequest("$1") 
<tr><td>$1:</td><td><input type="text" name="$1" size="20"></td></tr> 
</pre> 

<hr /> 
建議查看源文件然后保存為ASPTools.hta然后再運行 

<script language="VBScript" type="text/vbscript"> 
self.Focus() 
self.ResizeTo 620, 520 

'初始化數據 
s.Value = sDemo.innerHTML 

fzs = Split(fzDemo.innerHTML, vbCrLf) 
For Each optTemp In fzs 
Set o = document.createElement("Option") 
o.text = optTemp 
o.Value = optTemp 
fz.Add o 
Next 

opt.Value = fz.options(1).Value 


'程序運行時的一些函數 

Function c() 
ss = Split(s.Value, vbCrLf) 
For Each sss in ss 
If sss<>"" Then Str = Str & Replace(opt.Value, "$1", sss) & vbCrLf 
Next 
d.Value = Str 
End Function 

Dim xCat '定義全局變量,避免重復鏈接數據庫。 

Function CreateTableSelect(dbType) 
Set xCat = CreateObject("ADOX.Catalog") 
If dbType = "ACCESS" Then 
xCat.ActiveConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & txtFile.Value 
ElseIf dbType = "MSSQL" Then 
xCat.ActiveConnection = "Provider=SQLOLEDB.1; Persist Security Info=True; Data Source=" & IP.Value & "; 
Initial Catalog="& dbname.Value &"; User ID="& UserID.Value &"; Password=" & pwd.Value 
End If 

For Each xTable in xCat.Tables 
tableType = xTable.Type 
If tableType = "TABLE" Then 
TablesS = TablesS & "<option value='"& xTable.Name &"'>"& xTable.Name &"</option>" 
End If 
Next 
Tables.innerHTML = " <select name='NowTables' onchange='CreateFieldSelect(""" & dbType & """)'><option>==請選擇 
表名==</option>" & TablesS & "</select>" 

End Function 



Function CreateFieldSelect(dbType) 
Dim Item 
For Each xTable in xCat.Tables 
If xTable.Name = NowTables.Value Then 
For Each Item in xTable.Columns 
Str = Str + Item.Name & vbCrLf 
Next 
Exit For 
End If 
Next 
s.Value = Left(Str, Len(Str) -2) 
End Function 

Function MadeSQL() 
yongfa365Fields = Split(s.Value, vbCrLf) 
yongfa365Code2 = "" 
For Each sql in yongfa365Fields 
If sql<>"" Then strSQL = strSQL & " [" & sql & "] varchar(50)," 
Next 
strSQL = Left(strSQL, Len(strSQL) -1) 
yongfa365Code2 = "Create Table TableName(" & vbCrLf & Replace(strSQL, ",", "," & vbCrLf) & vbCrLf & ")" & vbCrLf 
& vbCrLf 

TempValue = Join(yongfa365Fields, " & ""','"" & objItem.") 
yongfa365Code2 = yongfa365Code2 & "Conn.Execute ""insert into Info (" & Join(yongfa365Fields, ",") & ") values 
('"" & objItem." & TempValue & " & ""')""" & vbCrLf & vbCrLf & vbCrLf 

TempValue = Join(yongfa365Fields, """) & ""','"" & rs(""") 
yongfa365Code2 = yongfa365Code2 & "Conn.Execute ""insert into Info (" & Join(yongfa365Fields, ",") & ") values 
('"" & rs(""" & TempValue & """) & ""')""" & vbCrLf & vbCrLf & vbCrLf 

TempValue = Join(yongfa365Fields, " & ""','"" & ") 
yongfa365Code2 = yongfa365Code2 & "Conn.Execute ""insert into Info (" & Join(yongfa365Fields, ",") & ") values 
('"" & " & TempValue & " & ""')""" & vbCrLf & vbCrLf & vbCrLf 

d.Value = SQLDEMO.innerHTML & String(2, vbCrLf) & yongfa365Code2 
End Function 

Function reReplace(Str, restrS, restrD) 
Set re = New RegExp 
re.IgnoreCase = True 
re.Global = True 
re.Pattern = restrS 
reReplace = re.Replace(Str, restrD) 
End Function 


</script> 
</body> 
</html>
 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲第一国产精品| 国产精品91久久久| 亚洲网站在线观看| 亚洲电影天堂av| 色哟哟亚洲精品一区二区| 亚洲第一av网站| 国产精品啪视频| 精品久久久久久亚洲国产300| 欧美大尺度在线观看| 欧美日韩国产中文字幕| 日韩av免费观影| 欧美成人久久久| 亚洲精品视频在线播放| 欧美国产精品日韩| 亚洲国产精品福利| 欧美电影免费观看大全| 国产一区玩具在线观看| 欧美视频在线观看 亚洲欧| 久久av在线播放| 欧美在线观看一区二区三区| 国产精品美女免费看| 全球成人中文在线| 在线观看欧美日韩| 色老头一区二区三区在线观看| 5566日本婷婷色中文字幕97| 国产精品久久久久久久久久东京| 亚洲国产天堂网精品网站| 日韩在线高清视频| 亚洲女人天堂av| 日产精品久久久一区二区福利| 国产精品久久久精品| 精品亚洲夜色av98在线观看| 欧美超级乱淫片喷水| 国产91精品最新在线播放| 日韩小视频在线观看| 成人福利在线视频| 国产日韩欧美在线看| 一本一本久久a久久精品综合小说| 国产v综合v亚洲欧美久久| 91在线免费观看网站| 国产精品视频色| 日韩av在线免费播放| 欧美性少妇18aaaa视频| 红桃av永久久久| 91精品国产91| 日韩电影中文 亚洲精品乱码| 国产69精品久久久久9| 成人亚洲综合色就1024| 精品久久在线播放| 欧美成人精品在线| 国产欧美一区二区三区久久| 亚洲综合一区二区不卡| 中文字幕在线视频日韩| 国产精品自产拍在线观看| 91av在线免费观看视频| 亚洲精品wwww| 国产脚交av在线一区二区| 欧美精品九九久久| 国产精品欧美在线| 国产精品丝袜白浆摸在线| 国产精品jvid在线观看蜜臀| 国内精品久久久久久影视8| 少妇久久久久久| 欧美电影在线观看高清| 日韩欧美极品在线观看| 免费av在线一区| 日韩精品视频中文在线观看| 亚州精品天堂中文字幕| 欧美性生交大片免网| 久久精品91久久香蕉加勒比| 欧美丝袜一区二区| 欧美日韩国产一区在线| 日韩精品久久久久久久玫瑰园| 成人精品一区二区三区| 九九热精品视频| 久久激情五月丁香伊人| 亚洲激情视频在线观看| 亚洲精品中文字幕有码专区| 日本亚洲欧美成人| 国产自摸综合网| 麻豆国产精品va在线观看不卡| 国产日韩在线亚洲字幕中文| 国产美女直播视频一区| 亚洲欧美综合区自拍另类| 日本欧美在线视频| 久久久久久网站| 97在线精品视频| 国产欧美精品日韩| 狠狠爱在线视频一区| 91在线看www| 国产成人综合av| 国产91久久婷婷一区二区| 81精品国产乱码久久久久久| 精品无人区乱码1区2区3区在线| 成人观看高清在线观看免费| 国产精品成人国产乱一区| 91国产视频在线| 国产欧亚日韩视频| 亚洲精品av在线播放| 亚洲无亚洲人成网站77777| 国产精品欧美一区二区三区奶水| 4438全国亚洲精品在线观看视频| 成人在线免费观看视视频| 日韩精品中文字幕视频在线| 久久免费少妇高潮久久精品99| 国产成人jvid在线播放| 久久这里有精品| 久久精品美女视频网站| 亚洲午夜女主播在线直播| 26uuu另类亚洲欧美日本老年| 91精品国产高清自在线| 日韩一区二区三区xxxx| 国产成人精品网站| 欧美福利视频在线观看| 欧美日韩一区二区免费在线观看| 国产精品自产拍在线观看| 亚洲国产日韩一区| 国产成人中文字幕| 国产精品无码专区在线观看| 精品福利免费观看| 欧美性极品xxxx做受| 欧美日韩亚洲精品内裤| 欧美在线视频网站| 久久综合伊人77777蜜臀| 国产精品激情自拍| 97久久久久久| 欧美情侣性视频| 精品欧美国产一区二区三区| 成人天堂噜噜噜| 日韩欧美国产视频| 一本一本久久a久久精品牛牛影视| 成人精品视频久久久久| 亚洲精品videossex少妇| 国产乱肥老妇国产一区二| 一本色道久久综合亚洲精品小说| 国产一区二区三区毛片| 欧美日韩不卡合集视频| 久久这里只有精品99| 欧美成人全部免费| 国产精品∨欧美精品v日韩精品| 久久人人看视频| 亚洲加勒比久久88色综合| 136fldh精品导航福利| 国产在线a不卡| 国产欧美日韩免费| 精品美女久久久久久免费| 久久视频在线观看免费| 91精品国产亚洲| 国产成人精品一区二区| 久久人人看视频| 亚洲天堂第一页| 中文字幕亚洲欧美在线| 欧美精品18videosex性欧美| 久久久精品电影| 国产精品久久久久久久久久久久久久| 日韩精品欧美激情| 欧美日韩中文字幕在线视频| 成人av资源在线播放| 2019中文字幕在线观看| 亚洲精品一区在线观看香蕉| 精品一区二区三区四区| 欧美富婆性猛交| 国产精品免费久久久| 国产精品扒开腿爽爽爽视频|