我爱Aspx >> Asp.Net >> SQL查询语言基本教程(3)SQL查询语言基本教程(3)
四、CREATE TABLE 语句
CREATE TABLE 语句的语法为:
CREATE TABLE table (field1 type [(size)] [NOT NULL] [index1]
[, field2 type [(size)] [NOT NULL] [index2] [, ...]]
[, CONSTRAINT multifieldindex [, ...]])
table
新建立的表的名称
field1 type [(size)] [NOT NULL] [index1]
field1为字段名称,Type为字段数据类型,size 为字段宽度,下面表详细
描述了Type 的取值以及描述
Type Jet数据类型 描述
BIT Yes/No 逻辑类型
BYTE Numberic-Byte 字节数字
COUNTER Counter 自动编号
CURRENCY Currency 货币数字
DATETIME Date/Time 日期、时间
DOUBLE Numberic-Double 双精度浮点数字
LONG Numberic-Long 长整数
LONGBINARY Ole Object OLE object类型
LONGTEXT Memo 备注类型
SHORT Numberic-Integer 整数
SINGLE Numberic-Single 单精度浮点数字
TEXT Text 文本
NOT NULL
该字段下的值不能为空
index1
定义字段约束
范例七:建立学生数据表
我们还是使用前面提到的db4.mdb文件,建立一个新的工程,加入DAO定义库,然后在Form1的Load事件中加入以下代码:
Private Sub Form_Load()
Dim astr As String
Dim dbAdd As Database
Screen.MousePointer = vbHourglass
Set dbAdd = DBEngine.Workspaces(0).OpenDatabase("c:\db4.mdb")
astr = "CREATE TABLE tbl_students " & _
"(stdID COUNTER PRIMARY KEY, " & _
"stdName TEXT(12) NOT NULL, " & _
"stdAge SHORT, " & _
"stdBir DATETIME, " & _
"stdSex BIT)"
Debug.Print astr
dbAdd.Execute astr
Screen.MousePointer = vbDefault
MsgBox "数据库建立成功."
Ҷƪл˵?
SQL语言基本教程(一)[05-05]
SQL查询语言基本教程(2)[05-05]
Duwamish Online SQL XML 分类浏..[05-05]
PHP4 + MYSQL + APACHE 在 WIN 系..[05-05]
基于MySQL的高性能数据库应用开发[05-05]
ASP调用SQL SERVER存储程序[05-05]
MySQL based on Linux by C[05-05]
利用SQL Server发邮件[05-05]
基于MySQL的高性能数据库应用开发[05-05]
ASP调用SQL SERVER存储程序[05-05]
OpenSource产品的商业操作模式[05-05]
SQL语言基本教程(一)[05-05]
SQL查询语言基本教程(2)[05-05]
OpenSource的末日?[05-05]
Windows未公开函数揭密——之三[05-05]
Windows未公开函数揭密——之三[05-05]
谁能撼动微软[05-05]
Windows未公开函数揭密——之二[05-05]
Windows未公开函数揭密——之一[05-05]
C#:消息队列应用程序[05-05]