我只是想学习一下
解决方案 »
- 请教VB+SQl Server实现单机离线数据库的好方法
- 问一个关于Collection的问题
- vb.net中ComboBox.DroppedDown = True时鼠标自动隐藏了,当ComboBox.DroppedDown = false时鼠标又出现了,请问有什么办法让鼠标在ComboBo
- Mdi窗体中,如何在打开一个子窗体前判断有无其他子窗体,若有卸载掉
- 点击treeview节点显示word文档问题(在线等待,解决马上给分)
- 一个大二学生,对VB的疑惑。。。
- Edit2
- 高手请进,帮忙分析代码,高分求救!!!
- 三个小问题,急用!
- datareport中image控件如何用语句加载照片,急需。
- 谁有做过复合查询的,提供点资料
- 怎样捕捉其他命令行的输出文本啊?
cnn.Open cnStr
rs.open“ 。 ”
Public Sub CreateNewTable(Target As String, TableName As String, FieldCount As Integer, FieldName() As String, FieldType() As Integer, Fieldlength() As Integer)
Dim absOperated As Database
Dim tblNew As TableDef
Dim fldNew As Field
Dim i As Integer
'ÔÚ¹¤×÷Çø´ò¿ªÒÑÓеÄÊý¾Ý¿â¡£
Set absOperated = Workspaces(0).DB_Connection(Target)
Set tblNew = absOperated.CreateTableDef(Target_File)
'°Ñ×Ö¶ÎÖðÒ»¼Óµ½Ëù½¨±íµÄ×ֶμ¯ºÏÖÐ
For i = 1 To FieldCount
If Fieldlength(i) = 0 Then
Set fldNew = tblNew.CreateField(FieldName(i), FieldType(i))
Else
Set fldNew = tblNew.CreateField(FieldName(i), FieldType(i), Fieldlength(i))
End If
tblNew.Fields.Append fldNew
Next i
'°ÑËù½¨µÄ±í¼Óµ½Êý¾Ý¿âµÄ±í¼¯ºÏÖС£
absOperated.TableDefs.Append tblNew
'¹Ø±ÕÊý¾Ý¿â
absOperated.CloseEnd Sub
代码不完整,里边调用的一些函数需要定义
人家要求用ado,dao里才有Database对象啊
如果不用DAO,只能用ADOX,(ADO Ext)
微软把数据操作放在ado里,数据库定义放在
aod ext里
可以建立一个空数据库,每次用时copy过来,具体其中的表可以用sql语句建立
他能够定义和修改表、字段、索引等的所有属性。
而是用sql脚本,你可以先手工建立数据库,然后
生成sql脚本就可以了