sqlaccess創(chuàng)建表_第1頁
sqlaccess創(chuàng)建表_第2頁
sqlaccess創(chuàng)建表_第3頁
sqlaccess創(chuàng)建表_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、 sql access 創(chuàng)建表 創(chuàng)建一張空表: Sql=Create TABLE 表名 創(chuàng)建一張有字段的表: Sql=Create TABLE 表名 ( 字段名 1 MEMO NOT NULL, 字段名 2 MEMO, 字 段名 3 COUNTER NOT NULL,字段名 4 DATETIME, 字段名 5 TEXT(200), 字 段名 6 TEXT(200) 字段類型: 2 : SmallInt, / 整型 3 : Int, / 長整型 4 : Real, / 單精度型 5 : Float, / 雙精度型 6 : Money, / 貨幣 7 : DateTime, / 日期時間 11 :

2、 Bit, / 是否 13 : TimeStamp, 17 : TinyInt, / 字節(jié) 72 : UniqueIdentifier, / 同步復(fù)制 ID 128 : Binary, 129 : Char, 130 : NChar, 131 : Decimal, / 小數(shù) 133 : DateTime, 135 : SmallDateTime, 200 : VarChar, 201 : Text, 202 : VarChar, / 文本 203 : Text, / 備注 204 : Binary, / 二進制 205 : Image / OLE 對象 以下字段為無編碼字段( NChar、NV

3、archar 、NText 型) 8,128,130,202,203,204,205 以下字段為按當(dāng)前系統(tǒng)內(nèi)碼編碼的字段 (Asp 中可用 CodePage=936 糾正為 gb2312 內(nèi)碼) 129,200,201 在現(xiàn)有的表中增加字段: Sql=alter table 表名 add column 字段名 varchar(200) 修改字段類型: Sql=alter table 表名 Alter COLUMN 字段名 varchar(50) 刪除表: Sql=Drop table 表名 刪除字段: sql=alter table 表名 drop 字段名 修改字段: Alter TABLE

4、表名 Alter COLUMN 字段名 類型 ( 大小 ) NULL 新建約束: Alter TABLE 表名 ADDCONSTRAINT 約束名 CHECK( 約束字段 = 2007-1-1) 刪除約束: Alter TABLE 表名 Drop CONSTRAINT 約束名 新建默認(rèn)值: Alter TABLE Gziu.CoM FOR 字段名 表名 ADD CONSTRAINT 默認(rèn)值名 DEFAULT 刪除默認(rèn)值: Alter TABLE 表名 Drop CONSTRAINT 默認(rèn)值名 = conn.open connstr sql=alter table tablename add h

5、ehe char(20) conn.execute(sql) response.write( 添加成功 ) ACCESS 新建數(shù)據(jù)庫和表還不簡單,有了表字段初始化就更簡單 = = 生成數(shù)據(jù)表,添加字段,其中 id 字段為自動增加,測試通過 Sub GenAutoIncrementFld() set cn=server.CreateObject(ADODB.Connection) set clx=server.CreateObject(ADOX.Column) set cat=server.CreateObject(ADOX.Catalog) set tblnam=server.CreateOb

6、ject(ADOX.Table) 網(wǎng)站制作 asp 操作 mdbdbtest.mdb Set cat.ActiveConnection = cn tblnam.Name = Test clx.ParentCatalog = cat clx.Type = 3 clx.Name = Id clx.Properties(AutoIncrement) = true tblnam.Columns.Append clx tblnam.Columns.Append DataField,130,20 cat.Tables.Append tblnam Set clx = Nothing Set cat = No

7、thing cn.Close Set cn = Nothing End Sub call GenAutoIncrementFld = 字段類型對應(yīng)數(shù)值 - DataTypeEnum Values - Const adEmpty = 0 Const adTinyInt = 16 Const adSmallInt = 2 Const adInteger = 3 Const adBigInt = 20 Const adUnsignedTinyInt = 17 Const adUnsignedSmallInt = 18 Const adUnsignedInt = 19 Const adUnsigned

8、BigInt = 21 Const adSingle = 4 Const adDouble = 5 Const adCurrency = 6 Const adDecimal = 14 Const adNumeric = 131 Const adBoolean = 11 Const adError = 10 Const adUserDefined = 132 Const adVariant = 12 Const adIDispatch = 9 Const adIUnknown = 13 Const adGUID= 72 Const adDate = 7 Const adDBDate = 133 Const adDBTime = 134 Const adDBTimeStamp = 135 Const adBSTR = 8 Const adChar = 129 Const adVarChar = 200 Const adLongVarChar = 201 Const adWChar = 130 Const adVarWChar = 202 Const adLongVarWChar = 203 Const adBinary = 128 Const adVarBinary = 204 Const adLo

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論