ASP+ACC,跪求通过一个网页插入一个数据库表的代码

在文本框里输入"国家"后提交,插入一个"国家"做为表的名字的完整代码,谢谢~本人QQ99222334回答者:137yy-代码运行出差参数不对,(RS.OPENSQL,CO... 在文本框里输入"国家"后提交,插入一个"国家"做为表的名字的完整代码,谢谢~
本人QQ99222334

回答者: 137yy -代码运行出差参数不对,(RS.OPEN SQL,CONN,1,3)

回答者: China_Code - 代码文件和数据库文件在同一目录里,调试没成功
db="database.mdb" '数据库文件位置
<%
set rs=server.createobject("adodb.recordset")
TableName=request.Form("123") '代表你的文本框ID
sql="CREATE TABLE "&TableName&" (ID int(4) NOT NULL,Title char(10))"
conn.Execute(sql)

'...代表的是你需要添加的字段值这里不知道你需要添加的字段
%>
<form method="post" action="">
表的名称: <input type="text" name="b" id="123" maxlength="18" size="18"><br>
<input type="submit" name="Submit" value=" 确 定 ">
</form>
展开
 我来答
出海小达人
2008-10-29 · TA获得超过155个赞
知道小有建树答主
回答量:477
采纳率:0%
帮助的人:245万
展开全部
代码如下
<%
dim conn
dim connstr
dim db
db="db.mdb" '数据库文件位置
on error resume next
connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
if err then
err.clear
else
conn.open connstr
end if

sub CloseConn()
conn.close
set conn=nothing
end sub
%>
<%
set rs=server.createobject("adodb.recordset")
TableName=request.Form("xxx") '代表你的文本框ID
sql="CREATE TABLE "&TableName&" (ID int(4) NOT NULL,Title char(10)),...."
conn.Execute(sql)

'...代表的是你需要添加的字段值这里不知道你需要添加的字段
%>

参考资料: ASP ACCESS

风郎521
2008-10-29 · TA获得超过271个赞
知道小有建树答主
回答量:444
采纳率:0%
帮助的人:345万
展开全部
跟帖 等答案!

偶也想知道!~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
栋雁露0Gj86b
2008-10-29
知道答主
回答量:32
采纳率:0%
帮助的人:0
展开全部
<%
a=request("b")
If a="" then
%>
<form method=post action="?">
表的名称: <input type="text" name="b" maxlength="18" size="18"><br>
<input type="submit" name="Submit" value=" 确 定 "></form>
<%
else
set rs=server.createobject("adodb.recordset")
sql="create table ["&a&"]"
rs.open sql,conn,1,3
response.write " "&a&" 表已经创建"
end if
%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式