动态创建数据库表,但表的名字是个变量。
我做一个程序,要收集数据,我想一个月存一个表,表要动态创建,这样就要把表名给做成变量,如果是固定的表名,格式如下:sqlstr = "create table 基本信息库 (社会医疗保障卡 char(15) ,部门 char(10),姓名,char(10),性别 char(4),出生年月 datetime,血型 char(4),职称 char(10),个人简要病史 ntext)" 注:这个列子时是抄来的,呵呵。如果table表名用变量来代替格式怎么写???
请高手给与指点!!!!!先谢谢了!
--------------------编程问答-------------------- sqlstr = "create table " & varTablename & " (社会医疗保障卡 char(15) ,部门 char(10),姓名,char(10),性别 char(4),出生年月 datetime,血型 char(4),职称 char(10),个人简要病史 ntext)"
varTablename就是你的表名 --------------------编程问答-------------------- 多谢clear_zero。高手呀!!! --------------------编程问答--------------------
OK,正解!
补充:VB , 数据库(包含打印,安装,报表)