日期:2013-06-07  浏览次数:20958 次

createTable.asp

<%@ LANGUAGE = VBScript %>
<%
Option Explicit
Response.Buffer = True
Response.ContentType = "text/html; charset=iso-8859-1"

'--------------------------------------------------------------
'--- Declarations
'--------------------------------------------------------------

Dim intNumColumns, strTableName, intCurrentColumn, intTableNum

Dim strTable, booltableinfo,strsqlserver,strLog_in,strUser_password

'--------------------------------------------------------------
'--- Initialization
'--------------------------------------------------------------

strTable = request("choosetable")
booltableinfo = request("booltableinfo")
strsqlserver = request("sqlserver")
strLog_in = request("log_in")
strUser_password = request("user_password")

intNumColumns = request("howMany")
strTableName = request("tableName")
intTableNum = 1

'--------------------------------------------------------------
'--- Functions
'--------------------------------------------------------------


'--------------------------------------------------------------
Sub OutputTableHeader()

response.write("<tr bgcolor=""#ebf498"">" & vbCrLf)
response.write("<td><b>Column Name</b></td>" & vbCrLf)
response.write("<td><b>Data Type</b></td>" & vbCrLf)
response.write("<td><b>Size</b></td>" & vbCrLf)    
response.write("<td><b>Null?</b></td>" & vbCrLf)
response.write("<td><b>Unique?</b></td>" & vbCrLf)
response.write("<td><b>Primary Key</b></td>" & vbCrLf)    
response.write("</tr>" & vbCrLf & vbCrLf)

End Sub

'--------------------------------------------------------------

Sub OutputFieldRow(strTableName,intFieldNum)

    response.write("<tr>" & vbCrLf)    
    response.write("<td><input type=text name=colum" & intFieldNum & "></td>" & vbCrLf)
    response.write("<td><select size=1 name=dtype" & intFieldNum & ">" & vbCrLf)    
    If intFieldNum = 1 Then      
      response.write("<option value=""int IDENTITY(1,1)"">Identity</option>" & vbCrLf)    
    End If
    response.write("<option value=varchar>varchar</option>" & vbCrLf)
    response.write("<option value=text>text</option>" & vbCrLf)
    response.write("<option value=datetime>datetime</option>" & vbCrLf)
    response.write("<option value=money>money</option>" & vbCrLf)
    response.write("<option value=smallint>smallint</option>" & vbCrLf)
    response.write("<option value=int>int</option>" & vbCrLf)
    response.write("<option value=real>real</option>" & vbCrLf)
    response.write("<option value=float>float</option>" & vbCrLf)
    response.write("<option value=bit>bit</option>" & vbCrLf)
    response.write(&