标题:怎样用vb在已有的ACCESS数据库中新建表
只看楼主
douya1012
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2006-8-8
 问题点数:0 回复次数:4 
怎样用vb在已有的ACCESS数据库中新建表

我想用vb 在已有的ACCESS数据库中 往旧的表里添加几个新的字段
并新建一表 也要添加字段 这些用代码要怎样实现啊?

搜索更多相关主题的帖子: 数据库 ACCESS 字段 表里 代码 
2006-09-06 09:54
学习VB才2天
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1653
专家分:0
注 册:2006-5-4
得分:0 

建立数据表
CREATE TABLE 数据表名 (字段名1 数据类型(长度), 字段名2 数据类型(长度),……)

举例:create table student(xh text(9), xm text(8) , cj single(4), nl integer(2))

建立含有xh、xm、cj、nl 4个字段的student表

添加字段
ALTER TABLE 数据表名 ADD COLUMN 字段名 数据类型(长度)

举例:alter table student add column xb text(2) '在学生表中添加性别字段

删除字段
ALTER TABLE 数据表名 DROP COLUMN 字段名

举例: alter table student drop column nl '将学生表中的年龄字段删除

数据查询
SELECT 字段名表 FROM 子句 WHERE 子句 GROUP BY 子句HAVING 子句 ORDER BY 子句 INTO 子句

举例:select xh, xm from student where xb="男" order by xh

从学生表中查询性别为男的学生,显示其学号和姓名并使结果按学号升序排列。

添加记录
INSERT INTO 数据表名(字段名1,字段名2……) VALUES(数据1,数据2……)

举例:insert into student (xh, xm, xb) values("015200101", "王小二", "男")

删除记录
DELETE FROM 数据表名 WHERE 条件表达式

举例:delete from student where xb="男"

更新记录
UPDATE 数据表名 SET 新数据值 WHERE 条件表达式

举例:update student set cj=cj+5 where xb="女"


[GLOW=255,DeepPink,3]我的免费网盘[/GLOW]
2006-09-09 19:03
klovept
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2006-9-13
得分:0 
2006-09-21 17:35
wywyxa
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2007-7-17
得分:0 
2007-08-14 09:01
coachard
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:1251
专家分:0
注 册:2007-8-12
得分:0 
顺便借这个贴问一句,要把数据库中的一张表完整地复制到另一个库中,要怎么办?

有没有什么SQL语句可以快速解决!

别说用ADO一个一个记录复制过去~

偶学编程,也许本身就是一个错。。。
2007-08-14 12:47



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-88364-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.222479 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved