
正文
vb.net写链表 access vba 创建链接表
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
用vb.net 怎样建立一个mdb数据库及一张表
首先在项目的VB.NET界面,使用菜单【项目】--【添加引用】--【COM】
选择 Microsoft ADO Ext. 2.x for DDL and Security
然后单击【确定】,完成引用。
完整代码如下:
Imports ADOX
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
'创建空的access数据库文件--数据库文件.mdb,密码为123
Dim Mycat As Catalog = New Catalog()
Mycat.Create("Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Engine Type=5;Data Source= 数据库文件.mdb;Jet OLEDB:Database Password=123")
'以下代码创建一个名为“实验数据表”
Dim MyTable As ADOX.Table = New ADOX.Table '定义新表
MyTable.Name = "实验数据表" '表命名
'给表“实验数据表” 创建一个字符串字段,字段名“姓名”
MyTable.Columns.Append("姓名", , ADOX.DataTypeEnum.adWChar)
'给表“实验数据表” 创建一个整数字段,字段名“学号”
MyTable.Columns.Append("学号", ADOX.DataTypeEnum.adInteger) '追加一个数字型字段
'给字段“学号”创建一个主键“PimaryKey_Field”
MyTable.Keys.Append("学号", ADOX.KeyTypeEnum.adKeyPrimary, "学号")
Mycat.Tables.Append(MyTable) '把所有的新字段追加到表
MyTable = Nothing
Mycat = Nothing
End Sub
End Class
相关问答
Q1: VB到底是什么?它的应用范围有哪些?专家请进
1.VB是什么?
VB是visual Basic的简称,即初学者通用符号代码,是很容易入门的语言,从BASIC发展而来。
2.学VB有什么用?
VB是一门编程语言,所以能用VB做的很多很多,基本上除了底层开发(系统软件),VB都能做,而且在数据库应用方面VB也有他独到的一面。
3.如何学好VB(请详细说明)
这不是一句两句可以说清楚的。给你一个学习的过程:
3.1.入门,这段时间你应该学会VB的基本语法,基本语句和基本控件等。能够写一些简单的计算程序就算可以乐。比如写一个解1元2次方程的程序,写一个求解两数的最新公约数的程序等等。
3.2.开始做VB界面的一些东西,了解控件,窗体的使用,事件,方法、过程和函数等。
3.3 开始用类设计VB程序。封装一个VB类。学会VB中类的使用方法。
3.4 学习使用API增强程序的功能。
3.5 这是转入学习C语言,不一定要很强,能懂一些语法就行,当然能够深入的话,就可以转C++乐。
3.6 有乐C的基础,就可以去学习数据结构乐。数据结构很重要,一定要学好。
3.7 开始在VB里面尝试实现数据结构,比如做一个链表,vb没有指针,所以不能向c那样做链表,但我想这时候你应该知道怎么做乐。
3.8 开始尝试做游戏,做不同的程序,做自己想做的东西。
3.9 深入VB。 VB到了这个阶段,深入是很困难的了。需要API的帮助。做一些窗口回调,挂钩等程序。
4.0 你已经有相当的VB经验了,这时候要确定一个方向了,比如游戏编程directx,比如大数据量的数学计算,人工智能等等。。。
4.1 等等等
5.VB可以作什么程序?
VB能做的太多了,除不不能开发ddk程序,不能开发sys,vxd其他的基本都能做。(呵呵,开发OS肯定不行了。) ,而用VB做个图书管理系统,医院管理系统等做毕业设计,是再快速和简便不过的了,功能也可以做的非常强大,现在好多流行软件也用VB开发。当然Delphi也很好使。
VB学习网站太多
如;
中国VB网
打开后下面有友情链接,可以找到更多VB学习网站。
以上回答引用了别人的一些东西,希望对你有帮助
Q2: VB.NET中如何用SQL语句建表(复制表)?谢谢了!
分类: 电脑/网络 程序设计 其vb.net写链表他编程语言
问题描述:
在SQL数据库里已有一个现成vb.net写链表的空数据表(只有字段、没有数据)vb.net写链表,请问高手,怎样在VB.NET中用SQL语句把该数据库中的那个表复制一个到该数据库(字段不变、数据为空)只是把数据表的名改了vb.net写链表?
谢谢vb.net写链表!谢谢!
解析:
select * into 新表 from 旧表
使用 SELECT INTO 插入行
SELECT INTO 语句创建一个新表,并用 SELECT 的结果集填充该表。新表的结构由选择列表中表达式的特性定义,例如:
SELECT Shippers.*, Link.Address, Link.City,
Link.Region, Link.PostalCode
INTO NewShippers
FROM Shippers
JOIN LinkServer.DB.dbo.Shippers AS Link
ON (Shippers.ShipperID = Link.ShipperID)
SELECT INTO 可将几个表或视图中的数据组合成一个表。也可用于创建一个包含选自链接服务器的数据的新表。
Q3: 怎样在VB.NET里超链接一个网页
这个是超链接vb.net写链表的target 属性vb.net写链表,具体写法为vb.net写链表: XXX 使用 Target 属性,你可以定义被链接的文档在何处显示,如果把链接的 target 属性设置为 "_blank"
Q4: vb.net (2010) 连接access数据库及操作代码 (读取 写入 创建新表)【解决后再加50分】
由于 没有VS2010vb.net写链表,只能简单写几句代码。用ODBC连接数据比较方便vb.net写链表,vb.net写链表你首先要引用system.data和system.data.odbc
dim cn as odbcconnection
cn=new odbcconnection("driver={microsoft access driver (*.mdb)};uid=admin;pwd=;dbq=数据库路径\数据库名.mdb")
dim tsql as string
tsql="select username from [user]"
dim od as odbcdataadapter
dim ds as dataset=new dataset
od=new odbcdataadapter(tsql,cn)
od.fill(ds)
listbox.items.clear
for i=0 to ds.tables(0).rows.count-1
listbox.items.add(ds.tables(0).rows(i),i)
next i
大概是这样vb.net写链表的,希望能对你有所帮助。
关于vb.net写链表和access vba 创建链接表的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








