Dim newtable As String
Dim newdb As Database Case 1
newtable = InputBox("Please intput the name!", "Create tablename")
Set newtb = newdb.CreateTableDef(newtable)
怎么運行后不能往newdb數据庫添加數据表?
Dim newdb As Database Case 1
newtable = InputBox("Please intput the name!", "Create tablename")
Set newtb = newdb.CreateTableDef(newtable)
怎么運行后不能往newdb數据庫添加數据表?
解决方案 »
- vb如何截取网页的html代码
- 求助,listview显示问题
- 语音开发
- 怎样用vb读写txt??
- 高手请进,如何用API编程实现鼠标,和键盘的加锁和解锁.
- 受朋友所托要找一个虚拟主机,请兄弟们推荐一个
- 请教:怎样替换文件里的字符串阿!急! 谢谢!!
- 怎么得到adodc1.recordset 中一个字段内所有值之和?????
- 如何在windows xp中手工安装控件程序?
- 一个最难的数学问题,虽然看是简单,实际上很难,有兴趣挑战你的大脑嘛?来看看吧!
- [对不起,我没分了]关于VB用Shape取得分层记录集的遍历问题
- rainstormmaster兄、James0001兄、supergreenbean兄、 subzero兄、TechnoFantasy兄,请看过来
CREATE TABLE TABLENAME
(
ID NUMERIC(10,0) NOT NULL,
NAME VARCHAR(16),
PRIMARY KEY(ID)
)
你的语句只写了个表名,字段与字段类型一个也没有,怎么能建上表呢,估计是没有写全,对DAO不太熟悉!!
我想問. 新建一個數据庫后. 馬上建數据表. 在寫字段等等. 這樣可以嗎?
。數据表的建立
數据庫是由一個或几個表組成的. 在創建了數据庫對象后.應該創建表對象(TableDef對象),
語句如下:
Set tabledef=database.createTableDef(name,attributes,source,connect)
我按照他的意思做了. 怎么不能創建數据表?
今天看了書.書本上沒有說建立表時候一定的建立字段等.
我還不大明白. 請各位賜教.
建议使用ado对象或者sql语句创建
請問我能否按照書上說的那樣直接用
Set tabledef=database.createTableDef(name,attributes,source,connect)
建表嗎?
ms acticex data object 2.6 library
在VB程序中删除、增加、修改Access数据库的查询和表结构;
采用ADO直接连结Access数据库Sub CreateDatabase()
Dim cat As New ADOX.Catalog
cat.Create "Provider=Microsoft.Jet.OLEDB.4.0;Password=aaa;Data Source=c:\new.mdb;"
End SubSub CreateTable()
Dim tbl As New Table
Dim cat As New ADOX.Catalogcat.ActiveConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Password=aaa;Data Source=c:\new.mdb;"
tbl.Name = "MyTable"
tbl.Columns.Append "Column1", adInteger
tbl.Columns.Append "Column2", adInteger
tbl.Columns.Append "Column3", adVarWChar, 50
cat.Tables.Append tbl
End Sub