加入收藏 | 设为首页 | 会员中心 | 我要投稿 | RSS
您当前的位置:首页 > 行业资讯

.mdb.access数据库VBA- 在已有的数据库中创建数据表(SQL,Command对象)

时间:2025-01-20 08:51:59  来源:  作者:

 在已有的数据库中创建数据表(SQL,Command对象)

  引用:microsoft activex data objects2.x library和microsoft ado ext.2.x for ddl and securityhtl检测VBA
  代码:htl检测VBA
public sub1_6()htl检测VBA
dim mycat as new adox.catalog  ‘定义adox的catalog对象变量htl检测VBA
dim mycmd as new adodb.command  ‘定义command对象变量htl检测VBA
dim mydata as string  ‘定义数据库名称变量htl检测VBA
dim mytable as string  ‘定义数据表名称变量htl检测VBA
dim sql as string  htl检测VBA
‘设置数据库名称(包括完整路径)htl检测VBA
mydata=thisworkbook.path & “\学生成绩管理.mdb”htl检测VBA
‘设置要创建的数据表名称htl检测VBA
mytable=”期末成绩”htl检测VBA
‘建立与数据库的连接htl检测VBA
mycat.activeconnection=”provider=microsoft.jet.oledb.4.0;”_htl检测VBA
  & “data source=” & mydatahtl检测VBA
‘删除数据库中已经存在的数据表htl检测VBA
mycat.tables.delete mytablehtl检测VBA
‘设置数据库连接htl检测VBA
set mycmd.activeconnection=mycat.activeconnectionhtl检测VBA
‘设置创建数据表的SQL语句htl检测VBA
SQL=”CREATE TABLE” & mytable_htl检测VBA
     & “(学号 text(10),姓名 text(6),性别 text(1),班级 text(10),” _htl检测VBA
     & “数学 single,语文 single,物理 single,化学 single, “_htl检测VBA
     & “英语 single,总分 single)”htl检测VBA
‘利用Execute方法创建数据表htl检测VBA
With mycmdhtl检测VBA
    .commandtext=sqlhtl检测VBA
    .execute, , adcmdtexthtl检测VBA
End withhtl检测VBA
‘释放变量htl检测VBA
Set mycat=nothinghtl检测VBA
Set mycmd=nothinghtl检测VBA
‘弹出信息htl检测VBA
Msgbox “数据表<” & mytable & “>创建成功!”,vbinformation,”创建数据表”htl检测VBA
 
来顶一下
返回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
推荐资讯
一般溶液有效期一览表
一般溶液有效期一览表
2022年一建《机电》真题解析
2022年一建《机电》真
给报告批量添加签章、删除签章工具
给报告批量添加签章、
水利 空表 震动频率模拟报告
水利 空表 震动频率模
相关文章
    无相关信息
栏目更新
栏目热门