当前位置:编程学习 > VB >>

动态创建数据库表,但表的名字是个变量。

  我做一个程序,要收集数据,我想一个月存一个表,表要动态创建,这样就要把表名给做成变量,如果是固定的表名,格式如下:
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。高手呀!!! --------------------编程问答--------------------
引用 1 楼 clear_zero 的回复:
sqlstr  =  "create  table  " & varTablename & "  (社会医疗保障卡  char(15)  ,部门  char(10),姓名,char(10),性别  char(4),出生年月  datetime,血型  char(4),职称  char(10),个人简要病史  ntext)" 


varTablename就是你的表名


OK,正解!
补充:VB ,  数据库(包含打印,安装,报表)
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,