-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathte_tablecreate.asp
More file actions
107 lines (97 loc) · 2.8 KB
/
te_tablecreate.asp
File metadata and controls
107 lines (97 loc) · 2.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
<%
'==============================================================
' TableEditoR 0.81 Beta
' http://www.2enetworx.com/dev/projects/tableeditor.asp
'--------------------------------------------------------------
' File: te_tablecreate.asp
' Description: Creates a new table
' Initiated By Hakan Eskici on Nov 17, 2000
'--------------------------------------------------------------
' Copyright (c) 2002, 2eNetWorX/dev.
'
' TableEditoR is distributed with General Public License.
' Any derivatives of this software must remain OpenSource and
' must be distributed at no charge.
' (See license.txt for additional information)
'
' See Credits.txt for the list of contributors.
'
' Change Log:
'--------------------------------------------------------------
' # May 30, 2002 by Rami Kattan
' Security check if user can add tables
'==============================================================
%>
<!--#include file="te_config.asp"-->
<%
sub ShowForm
%>
<!--#include file="te_header.asp"-->
<table border=0 cellspacing=1 cellpadding=2 bgcolor="#ffe4b5" width="100%">
<tr>
<td class="smallertext">
<a href="index.asp">Home</a> » <a href="te_admin.asp">Connections</a> » <a href="te_listtables.asp?cid=<%=request("cid")%>"><%=arrDesc(request("cid"))%></a> » Create Table
</td>
<td class="smallerheader" width=130 align=right>
<%
if bProtected then
response.write session("teFullName")
response.write " (<a href=""te_logout.asp"">logout</a>)"
end if
%>
</td>
</tr>
</table>
<br><%
if bTableAdd then
%><p class="smallerheader">
Enter the table name.<br><br><%=sErr%>
</p>
<form action="te_tablecreate.asp?cid=<%=lConnID%>" method="post">
<table border=0>
<tr>
<td class="smallerheader">Table Name</td>
<td><input type="text" name="txtTableName" class="tbflat"></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="cmdCreate" value=" Create " class="cmdflat"></td>
</tr>
</table>
</form><%
else
response.write "<p class=""smallerheader"">You have no permission to add tables.</p>"
end if
%><!--#include file="te_footer.asp"-->
<%
end sub
lConnID = request("cid")
sTableName = request("txtTableName")
on error resume next
if request("cmdCreate") <> "" and bTableAdd then
OpenRS arrConn(lConnID)
if sTableName = "" then
sErr = "Error : <br>Please specify a table name."
ShowForm
response.end
end if
sSQL = "CREATE TABLE [" & sTableName & "]"
conn.execute sSQL
if err <> 0 then
sErr = "Error : <br>" & err.description
bErr = True
if te_debug then sErr = sErr & "<br>" & sSQL
conn.close
set conn=nothing
set rs=nothing
ShowForm
else
conn.close
set conn=nothing
set rs=nothing
response.redirect "te_fieldedit.asp?cid=" & lConnID & "&tablename=" & sTableName
end if
else
ShowForm
end if
%>