注册 登录
编程论坛 ASP技术论坛

动态创建access表

zmhdxy 发布于 2007-10-31 15:46, 905 次点击

我想创建一个表
附件里有access表,我想再建个类似表1,表2等 如表3
红色部分怎么写啊
如果表中有表3了,就自动创建表4
下面上代码
这是以时间为名的表
我要改 怎么改
<%
db_path = "chat.mdb"
Set conn= Server.CreateObject("ADODB.Connection")
connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath(db_path)
conn.Open connstr
Set rs = Server.CreateObject ("ADODB.Recordset")
sql = "create table "& session("t")&" (id integer primary key,subject text,word text,createtime datetime)"
rs.Open sql,conn,2,3
%>
还有这句rs.Open sql,conn,2,3是什么意思

8 回复
#2
星梦缘2007-10-31 18:35
2:
第一个:
1,前向游标:即读取数据记录只能从前向后读,不能返回,并且不能反映读取同时其它用户对数据库的更新
2,静态游标,可向前和向后,但是不能反映其它用户的更新
3,动态游标,功能最强,当然也最耗资源
3:
第二个
1,只读锁定,只能读不可以写的锁定数数据库
2,悲观锁定,从打开数据库开始锁定数据库,即锁定时其它用户无法更新数据库
3,乐观锁定,只在更新的瞬间锁定数据库
4,批量乐观锁定,在更新完一批以后提交到数据库时才锁定,如果有很多用户同时在更新数据库,则有可能更新到同一条记录
悲观锁定最不容易发生冲突,但是锁定时间太长,各有各的用途,实际应用时选择





自己找点资料看看!朋友
#3
zmhdxy2007-10-31 19:45

什么啊

#4
星梦缘2007-11-01 09:30
以下是引用星梦缘在2007-10-31 18:35:17的发言:
2:
第一个:
1,前向游标:即读取数据记录只能从前向后读,不能返回,并且不能反映读取同时其它用户对数据库的更新
2,静态游标,可向前和向后,但是不能反映其它用户的更新
3,动态游标,功能最强,当然也最耗资源
3:
第二个
1,只读锁定,只能读不可以写的锁定数数据库
2,悲观锁定,从打开数据库开始锁定数据库,即锁定时其它用户无法更新数据库
3,乐观锁定,只在更新的瞬间锁定数据库
4,批量乐观锁定,在更新完一批以后提交到数据库时才锁定,如果有很多用户同时在更新数据库,则有可能更新到同一条记录
悲观锁定最不容易发生冲突,但是锁定时间太长,各有各的用途,实际应用时选择





自己找点资料看看!朋友

rs.Open sql,conn,2,3中,2是,静态游标,可向前和向后,但是不能反映其它用户的更新
3是乐观锁定,只在更新的瞬间锁定数据库。
资料自己baidu一下~~~很多!

#5
yms1232007-11-01 10:16
sql = "create table "& session("t")&" (id integer primary key,subject text,word text,createtime datetime)"
除了查询语句
任何
非查询语句
建议用
conn.execute(sql)
的方式来执行。
#6
zmhdxy2007-11-02 13:47

高手都哪去了
帮帮我这个菜鸟啊

#7
wangtuan77882007-11-02 13:50

楼上不是已经说的很清了吗?

#8
zmhdxy2007-11-05 17:12

懂了

#9
疯狂的探索者2007-11-09 14:27
谢谢
明白了
1