亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? sql&access edit.asp

?? SQL和ACCESS數(shù)據(jù)庫的編輯器,可在線編輯數(shù)據(jù)庫
?? ASP
?? 第 1 頁 / 共 4 頁
字號:
   dim rs
   set rs = Server.CreateObject("ADODB.Recordset")
   rs.Open sql,conn,3
   
   if not rs.eof then
   	  rs.pageSize = pageSize
	  if cint(page) < 1 then page = 1
   	  if cint(page) > rs.PageCount then page = rs.PageCount
   	  rs.absolutePage = page
   end if
	
	'顯示分頁導(dǎo)航
   showNavBar rs,page,pageUrl,pageSize
   
   '-------------------------------
   echo "<div style='overflow-x:auto;overflow-y:auto; width:800;height:380;'>"
   echo "<table border=0 border=0 cellpadding=3 cellspacing=1 bgcolor=#CCCCCC><tr>"
   primarykey = request("primarykey")
   if primarykey <> "" and request("table_name") <> "" then
   echo "<td bgcolor=#ffffff>操作</td><td bgcolor=#ffffff>刪</td>"
   end if
   for i = 0 to rs.fields.count - 1         '循環(huán)字段名
      set field = rs.fields.item(i)
      echo "<td bgcolor=#ffffff>" & field.name & " </td>"
   next
   echo "</tr>"
   
   dim i,field,j
   do while not rs.eof and j < rs.pageSize                    '循環(huán)數(shù)據(jù)
      echo "<tr>"
	  
	  if primarykey <> "" and request("table_name") <> "" then
	  echo "<td bgcolor=#ffffff nowrap><a href='?key=edit&table_name=" & request("table_name") & "&primarykey=" & primarykey & "&primarykeyvalue=" & rs(primarykey) & "'><font color=#666666>編輯</font></a></td>"
	  echo "<td><a href='?"&Request.QueryString&"&keylog="&rs(primarykey)&"' onClick='return table_delete();'><font color=#FF000>×</font></a></td>"
	  end if
	  
      for i = 0 to rs.fields.count - 1
         set field = rs.fields.item(i)
		 if len(field.value) < 12 then
         	echo "<td bgcolor=#ffffff nowrap>" & field.value & " </td>"
		 else
		 	echo "<td bgcolor='#ffffff'><span class='fixspan'>" & field.value & " </span></td>"
		 end if
      next
      echo "</tr>"
      rs.MoveNext
      j = j + 1
   loop
   'response.ContentType ="application/vnd.ms-excel"'生成EXCEL表格
   echo "</table></div>"
   
end sub


sub exesql(sql)
	on error resume next
	'==================================================================執(zhí)行sql函數(shù)
	
    if trim(request.form("SchemaTable")) <> "" then Call showSchema (adSchemaTables)
    if trim (request.form("SchemaColumn")) <> "" then Call showSchema(adSchemaColumns)
    if trim (request.form("SchemaProvider")) <> "" then Call showSchema(adSchemaProviderTypes)

	sql = trim(request("sql"))
	if sql = "" then exit sub
	
    sql = RegExpReplace(sql, "(--)(.)*\n", "")   '替換注釋
    sql = RegExpReplace(sql, "\n[\s| ]*\r", "")  '替換空行
    sql = RegExpReplace(sql, "\n", "")           '替換換行符
    sql = RegExpReplace(sql, "\r", "")           '替換回車符
    if (LCase(left(sql,len("select"))) = "select") and instr(sql,"into") = 0 then
       Call showSelect (sql)
	   if err <> 0 then echo "<br><font color=red>" & err.description & "</font>"
       response.end
    else
   		'如果非select語句,允許執(zhí)行多條以分號分隔的語句
   		dim aSql,iLoop
   		aSql = split(sql,";")
   		for iLoop = 0 to UBound(aSql)
			if trim(aSql(iLoop)) <> "" then
      	    	conn.execute (aSql(iLoop))
				if err <> 0 then
					echo "<br><font color=red>" & err.description & "<br>&nbsp;&nbsp;<b>"
					echo iLoop + 1 & "、</b></font><font color=#CC6600>" & aSql(iLoop) & "</font><br>"
					'err.clear()     '忽略錯誤
					exit sub          '中止執(zhí)行
				else
					echo "<div style='padding:3px 0px;border-bottom:1px solid #069;'><b>" & iLoop + 1 & "、</b>" & aSql(iLoop) & "</div>"
				end if
			end if
        next
        echo "<font color=red><h4>命令執(zhí)行成功</h4></font>"
   end if
end sub

'顯示數(shù)據(jù)庫信息
'QueryType有以下三個主要參數(shù)
'adSchemaTables
'adSchemaColumns
'adSchemaProviderTypes
'Call showSchema (adSchemaTables)
sub showSchema(QueryType)
dim rs
'set rs = conn.OpenSchema()
set rs = conn.OpenSchema (QueryType)
'set rs = conn.OpenSchema (adSchemaProviderTypes)

   echo "<div style='overflow-x:auto;overflow-y:auto; width:800;height:380;'><table border=0 border=0 cellpadding=3 cellspacing=1 bgcolor=#CCCCCC><tr>"
   for i = 0 to rs.fields.count - 1         '循環(huán)字段名
      set field = rs.fields.item(i)
      echo "<td bgcolor='#FFFFFF'>" & field.name & " </td>"
   next
   echo "</tr>"
   
   dim i,field
   do while not rs.eof                      '循環(huán)數(shù)據(jù)
      echo "<tr>"
      for i = 0 to rs.fields.count - 1
         set field = rs.fields.item(i)
         echo "<td bgcolor='#FFFFFF'>" & field.value & " &nbsp;</td>"
      next
      echo "</tr>"
      rs.MoveNext
   loop
   
   echo "</table></div>"
end sub   

%>



<%
'==================================================================導(dǎo)出SQL
sub tosql(strt)
	'strt = 0 導(dǎo)出結(jié)構(gòu)
	'strt = 1 導(dǎo)出內(nèi)容
	dim strsql
	if strt = "0"  then
		table = request("table_name")
		echo "以下是表 <font color=red>" & request("table_name") & "</font> 的結(jié)構(gòu): "
		echo "<input type='button' name='ok' value=' 返 回 ' onClick='javascript:history.go(-1)'>"
		strsql = getsql(table)
	end if
	if strt = "2" then
		echo "以下是 <font color=red> 數(shù)據(jù)庫 </font> 的結(jié)構(gòu): "
		echo "<input type='button' name='ok' value=' 返 回 ' onClick='javascript:history.go(-1)'>"
		set objSchema = Conn.OpenSchema(adSchemaTables)
		Do While Not objSchema.EOF
			if objSchema("TABLE_TYPE") = "TABLE" then
				table = objSchema("TABLE_NAME")
				strsql = strsql & getsql(table)'table & "|"'getsql(table)
			end if
		objSchema.MoveNext
		Loop
		objSchema.close
	end if		
	echo "<textarea cols=110 rows=38>" & strsql & "</textarea>"
	conn.close
end sub

'================================================================== 輸出表結(jié)構(gòu)
function getsql(table)
	on error resume next
	getsql = "-- 表結(jié)構(gòu) " & table & " 的SQL語句。" & chr(10)
	dim primary,primarykey
	Set primary = Conn.OpenSchema(adSchemaPrimaryKeys,Array(empty,empty,table))
	if primary("COLUMN_NAME") <> "" then
		primarykey = primary("COLUMN_NAME")
	end if
	
	primary.Close
	set primary = nothing
	
	tbl_struct = "CREATE TABLE [" & table & "] ( " & chr(10)
	sql = "SELECT * FROM " & table
	Set rs = Conn.Execute(sql)
	if err = 0 then
		for i = 0 to rs.fields.count-1
		   tbl_struct = tbl_struct & "[" & rs(i).name & "] "
		   typs = typ(rs(i).type)
		   if typs = "VARCHAR" or typs = "BINARY" or typs = "CHAR" then
			 tbl_struct = tbl_struct & typs & "(" & rs(i).definedsize & ")"
		   else
			 tbl_struct = tbl_struct & typs & " "
		   end if
		   attrib = rs(i).attributes
		   if (attrib and adFldIsNullable) = 0 then
			 tbl_struct = tbl_struct&" NOT NULL"
		   end if
		   if rs(i).Properties("ISAUTOINCREMENT") = True then
			 tbl_struct = tbl_struct & " IDENTITY"
		   end if
		   tbl_struct = tbl_struct & "," & chr(10)
		next
		if primarykey <> "" then
			tbl_struct = tbl_struct & "PRIMARY KEY ([" & primarykey & "]));"
		else
			len_of_sql = Len(tbl_struct)
			tbl_struct = Mid(tbl_struct,1,len_of_sql-2)
			tbl_struct = tbl_struct & ");"
		end if
	else
		tbl_struct = "CREATE TABLE [" & table & "];"
	end if
	getsql = getsql & tbl_struct & chr(10) & chr(10)
end function

sub help()
	echo "SQL 常用語句:<br><br>"
	echo "創(chuàng)建表:<br>"
	echo "CREATE TABLE [表名] (<br>"
	echo "[test1] int not null identity,<br>"
	echo "[test2] binary not null,<br>"
	echo "primary key ([test1]))<br><br>"
	echo "設(shè)置主鍵:ALTER TABLE [tablename] ADD PRIMARY KEY ([fieldname])<br><br>"
	echo "查詢:select * from tablename where fieldname *** order by id desc<br><br>"
	echo "更新:update tanlename set fieldname = values,cn_name='values' where ID = 1<br><br>"
	echo "添加:insert into tanlename (fieldnam,fieldnam2)values (1,'values')<br><br>"
	echo "刪除:delete from tanlename where fieldname = values<br><br>"
	echo "刪除表:DROP TABLE 數(shù)據(jù)表名稱<br><br>"
	echo "添加字段:ALTER TABLE [表名] ADD [字段名] NVARCHAR (50) NULL<br><br>"
	echo "刪除字段:alter table [tablename] drop [fieldname]<br><br>"
	echo "修改字段:ALTER TABLE [表名] ALTER COLUMN [字段名] 類型(大小) NULL<br><br>"
	echo "新建約束:ALTER TABLE [表名] ADD CONSTRAINT 約束名 CHECK ([約束字段] <= '2000-1-1')<br><br>"
	echo "刪除約束:ALTER TABLE [表名] DROP CONSTRAINT 約束名<br><br>"
	echo "新建默認(rèn)值:ALTER TABLE [表名] ADD CONSTRAINT 默認(rèn)值名 DEFAULT '51WINDOWS.NET' FOR [字段名]<br><br>"
	echo "刪除默認(rèn)值:ALTER TABLE [表名] DROP CONSTRAINT 默認(rèn)值名<br><br>"

end sub
%>


<!--程序界面主表格開始-->
<table width="100%" height="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#CCCCCC">
  <tr>
    <td width="18%" valign="top">

<div id="Layer1" style="overflow-x:auto;overflow-y:auto; width:100%;height:100%;">
<div style="width:140px;height:0px;overflow:hidden;"></div>
表:&nbsp;<a href="?">主界面</a>&nbsp;<a href="?key=exit">退出</a>&nbsp;<a href="?key=help">Help</a><br>

<%
set objSchema = Conn.OpenSchema(adSchemaTables)
Do While Not objSchema.EOF
	if objSchema("TABLE_TYPE") = "TABLE" then
	    '輸出表名
        echo "<a href='?key=view&table_name="& objSchema("TABLE_NAME") &"'>" & objSchema("TABLE_NAME") & "</a><br>"
	end if
objSchema.MoveNext
Loop

echo "所有視圖:<br>"
objSchema.MoveFirst
Do While Not objSchema.EOF
	if objSchema("TABLE_TYPE") = "VIEW" then
	    '輸出表名
        echo "<a href='?key=sql&sql=SELECT * FROM [" & objSchema("TABLE_NAME")& "]'>" & objSchema("TABLE_NAME") & "</a><br>"
	end if
objSchema.MoveNext
Loop
objSchema.Close
set objSchema = nothing

'echo "存儲過程:<br>"
'set objSchema = Conn.OpenSchema(adSchemaProcedures)
'Do While Not objSchema.EOF
'    echo "<a href='?key=proc&table_name="& objSchema("PROCEDURE_NAME") &"'>" & objSchema("PROCEDURE_NAME") & "</a><br>"
'objSchema.MoveNext
'Loop
'objSchema.Close
'set objSchema = nothing

%>
</div>
	</td>
    <td width="82%" valign="top">
<div id="Layer2" style="overflow-x:anto;overflow-y:auto; width:100%;height:100%;">
<%
select case request("key")
case "" '顯示主界面
  call main("")
case "addtable" '顯示創(chuàng)建表界面
  call add_table(request("table_name"),request("field_num"))
case "createtable" '執(zhí)行創(chuàng)建表
  call create_table()
case "view"
  call view(request("table_name"))
case "sql"
  call main("1")
  call exesql(trim(request("sql")))
case "addfield"
  call addfield()
case "editfidlevi"
  call view(request("table_name"))
case "editfidle"
  call editfidle()
case "exit"
  session("dbtype") = ""
  session("dbstr") = ""
  session("db007pass") = ""
  response.redirect "?"
case "tosql"
  call tosql(request("strt"))
case "proc"
  call main("1")
  call showproc()
case "help"
  call help()
case "edit"
  call EditData()
case "reobj"
  call reobj()
end select
%>
</div>
	</td>
  </tr>
</table>
<!--程序界面主表格結(jié)束-->
</body>
</html>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美丰满少妇xxxxx高潮对白| 欧美日韩成人综合天天影院 | 精品在线亚洲视频| 国产精品麻豆视频| 日韩一区二区三区视频在线| www.欧美.com| 久久99蜜桃精品| 亚洲福中文字幕伊人影院| 久久久久久久久免费| 欧美高清激情brazzers| 99久久免费国产| 国产寡妇亲子伦一区二区| 三级在线观看一区二区| 一区二区三区四区在线免费观看| 2021中文字幕一区亚洲| 3atv一区二区三区| 在线观看日韩电影| 91啪亚洲精品| 成人精品一区二区三区四区| 久久精品国产一区二区三区免费看| 一区二区国产视频| 中文字幕一区二区不卡| 久久久av毛片精品| 日韩精品中文字幕一区二区三区| 欧美日韩国产中文| 欧美性受xxxx黑人xyx性爽| www.av精品| 成人国产精品免费网站| 国产a级毛片一区| 国产精品资源站在线| 韩国中文字幕2020精品| 久久精工是国产品牌吗| 麻豆国产精品视频| 久久66热偷产精品| 精品系列免费在线观看| 六月丁香综合在线视频| 秋霞电影一区二区| 麻豆精品在线播放| 久久国产精品免费| 精彩视频一区二区三区| 久久精品国产亚洲一区二区三区| 麻豆精品一区二区av白丝在线| 日韩二区三区四区| 美女诱惑一区二区| 国内精品免费**视频| 国内精品国产成人国产三级粉色| 久久99久久久欧美国产| 国产欧美在线观看一区| 精品福利一区二区三区免费视频| 9191成人精品久久| 日韩一卡二卡三卡四卡| 精品日韩在线观看| 国产夜色精品一区二区av| 国产区在线观看成人精品 | 日韩美女视频一区二区在线观看| 91精品福利在线一区二区三区 | 日韩欧美激情四射| 久久一区二区三区四区| 亚洲国产精品v| 综合久久久久久| 亚洲午夜久久久久久久久久久| 国产一区二区三区日韩 | 欧美日韩国产成人在线91| 成人免费不卡视频| 99久久精品国产一区| 一本色道久久综合亚洲aⅴ蜜桃| 色婷婷精品大在线视频| 欧美另类一区二区三区| 欧美精品一区二区久久婷婷| 国产亚洲精品中文字幕| 亚洲免费av观看| 奇米在线7777在线精品 | 91福利在线免费观看| 欧美人妇做爰xxxⅹ性高电影| 日韩一级免费一区| 国产精品欧美精品| 婷婷六月综合网| 国产精品资源在线观看| 在线一区二区三区| 欧美电影免费观看高清完整版在线观看| 久久精品视频在线免费观看| 亚洲视频资源在线| 激情六月婷婷综合| 91国偷自产一区二区三区成为亚洲经典 | 免费成人av资源网| 99久久精品国产一区二区三区 | 久久精品人人做人人爽人人 | 国产乱码精品一区二区三区五月婷| 不卡av在线免费观看| 555www色欧美视频| 国产精品丝袜一区| 人妖欧美一区二区| 91在线你懂得| 久久亚洲精精品中文字幕早川悠里| 亚洲精品乱码久久久久| 精品一区二区久久| 欧美日韩国产中文| 中文字幕欧美一| 国产精品久久久久久久久久久免费看 | 亚洲男人的天堂一区二区| 蜜臀久久99精品久久久久久9| 99久久伊人精品| 欧美本精品男人aⅴ天堂| 亚洲精品国产第一综合99久久 | 国产成人a级片| 91精品国产乱码| 亚洲免费av高清| gogo大胆日本视频一区| 日韩一区二区影院| 亚洲不卡在线观看| 色域天天综合网| 国产精品麻豆一区二区| 国产在线国偷精品产拍免费yy| 欧美年轻男男videosbes| 亚洲女同ⅹxx女同tv| 成人久久18免费网站麻豆| 精品99一区二区| 免费高清成人在线| 欧美日韩国产精品成人| 一区二区三区色| av午夜一区麻豆| 国产精品久久久久一区二区三区共 | 国产资源在线一区| 欧美一级日韩一级| 日韩高清中文字幕一区| 欧美日韩国产小视频在线观看| 亚洲欧美日本韩国| 97精品久久久久中文字幕| 日本一区免费视频| 国产成人超碰人人澡人人澡| 久久综合久久99| 国产自产高清不卡| 久久久久国产精品麻豆ai换脸 | 亚洲国产视频a| 一本久久a久久精品亚洲| 欧美精品一二三区| 性做久久久久久久免费看| 在线视频你懂得一区| 亚洲综合另类小说| 欧美系列亚洲系列| 舔着乳尖日韩一区| 在线播放国产精品二区一二区四区 | 99热精品国产| 亚洲欧美日韩人成在线播放| 92精品国产成人观看免费| 国产精品美女一区二区三区| 国产成人免费网站| 欧美国产成人精品| 91麻豆文化传媒在线观看| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆 | 蜜桃av一区二区| 欧美精品一区男女天堂| 国产精品一二三四五| 国产三级欧美三级| 91免费版pro下载短视频| 曰韩精品一区二区| 91精品国产日韩91久久久久久| 久久99精品国产.久久久久| 久久久久久久久久久久久女国产乱 | 国产精品免费视频一区| 97se亚洲国产综合自在线观| 一区二区三区欧美激情| 538prom精品视频线放| 激情亚洲综合在线| 中文字幕一区视频| 欧美日韩在线三级| 激情综合色综合久久综合| 国产精品免费人成网站| 欧美在线播放高清精品| 久久精品国产一区二区| 成人免费在线视频观看| 7777精品伊人久久久大香线蕉| 韩国视频一区二区| 亚洲免费在线播放| 欧美大肚乱孕交hd孕妇| av一本久道久久综合久久鬼色| 亚洲国产综合人成综合网站| 精品粉嫩aⅴ一区二区三区四区| 白白色 亚洲乱淫| 天堂影院一区二区| 欧美国产日韩a欧美在线观看| 欧美中文字幕久久| 国产一区二区三区免费看| 一区二区三区四区五区视频在线观看| 日韩午夜激情免费电影| 成人avav影音| 久久精品国产精品亚洲精品| 综合久久给合久久狠狠狠97色| 日韩欧美一级二级| 91小视频免费看| 国产一区二区日韩精品| 亚洲午夜三级在线| 国产精品女主播在线观看| 91精品国产免费| 91黄色免费观看| 成人av影视在线观看| 久久精品av麻豆的观看方式| 亚洲一区二区三区爽爽爽爽爽| 久久精品夜色噜噜亚洲a∨| 91精品国产色综合久久不卡电影 |