access數據類型大全_第1頁
access數據類型大全_第2頁
access數據類型大全_第3頁
access數據類型大全_第4頁
access數據類型大全_第5頁
免費預覽已結束,剩余3頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、access數據類型大全ALTERTABLEtbALTERCOLUMNaaByte數字字節ALTERTABLEtbALTERCOLUMNaaLon數字長整型ALTERTABLEtbALTERCOLUMNaaShort數字整型ALTERTABLEtbALTERCOLUMNaaSingle數字單精度ALTERTABLEtbALTERCOLUMNaaDoubl數字雙精度ALTERTABLEtbALTERCOLUMNaaCurrenc姬幣ALTERTABLEtbALTERCOLUMNaaCha文本ALTERTABLEtbALTERCOLUMNaaText(n)文本,其中n表示字段大小ALTERTABL

2、EtbALTERCOLUMNaaBinary二進制ALTERTABLEtbALTERCOLUMNaaCounter自動編號ALTERTABLEtbALTERCOLUMNaaMenft注ALTERTABLEtbALTERCOLUMNaaTimfl期/時間adBigInt:20;adBinary:128;adBoolean:11;adChar:129;adDBTimeStamp:135;adEmpty:0;adInteger:3;adSmallInt:2;adTinyInt:16;adVarChar:200;DataTypeEnum指定Field、Parameter或Property的數據類型。在

3、下表的“說明”列的括號中顯示了相應的OLEDB類型指示符。有關OLEDB數據類型的詳細信息,請參閱OLEDBProgrammeFsReference的Chapter13和AppendixA。常量值說明AdArray(不適用于ADOX)0 x2000一個標志值,通常與另一個數據類型常量組合,指示該數據類型的數組。adBigInt20指右一個八字節的有符號整數(DBTYPE_I8)。adBinary128指八個二進制值(DBTYPE_BYTES)adBoolean11指右一個布爾佰(DBTYPE_BOOL)adBSTR8指示以Null終止的字符串(Unicode)(DBTYPE_BSTR)adCh

4、apter136指矛一個四字節的子集值,標識子行集合中的行(DBTYPE_HCHAPTER)adChar129指右一個字符串值(DBTYPE_STR)adCurrency6指矛一個貨幣值(DBTYPE_CY)貨幣是一個定點數字,小數點右側有四位數字。該值存儲為八字節、范圍為10,000的有符號整數。adDate7指示日期值(DBTYPE_DATE)日期保存為雙精度數,數字的整數部分是從1899年12月30日算起的天數,小數部分是 f當中的片段時間。adDBDate133指示日期值(yyyymmdd)(DBTYPE_DBDATE)adDBTime134寸斤時間值(hhmmss)(DBTYPE_D

5、BTIME)adDBTimeStamp135指示日期/時間戳(yyyymmddhhmmss口十億分之一的小數)(DBTYPE_DBTIMESTAMP)adDecimal14指示具有固定精度和范圍的確切數字值(DBTYPE_DECIMAL)adDouble5指右一個雙精度浮點值(DBTYPE_R8)adEmpty0指定沒有值(DBTYPE_EMPTY)adError10指右一個32位的錯誤代碼(DBTYPE_ERROR)adFileTime64指矛一個64位的值,表示從1601年1月1日開始的100個十億分之一秒間隔的數量(DBTYPE_FILETIME)adGUID72指示全局唯一標識符(GU

6、ID)(DBTYPE_GUID)。adIDispatchn指示指向COM對象上IDispatch接口的指針(DBTYPE_IDISPATCH)注意ADO目前不支持這種數據類型。使用它可能導致/、口預料的結果。adInteger3指矛一個四字節的有符號整數(DBTYPE_I4)。adIUnknown13指示指向COM對象上IUnknown接口的指針(DBTYPE_IUNKNOWN)注意ADO目前不支持這種數據類型。使用它可能導致/、口預料的結果。adLongVarBinary205指小個長一進制值(僅限于Parameter對象)。adLongVarChar201指小,個長子符用值(僅限于Para

7、meter對象)。adLongVarWChar203指右一個以Null終止的長Unicode字符串值(僅限于Parameter對象)。adNumeric131指示具有固定精度和范圍的確切數字值(DBTYPE_NUMERIC)adPropVariant138指示一個AutomationPROPVARIANT(DBTYPE_PROP_VARIANT)adSingle4指右一個單精度浮點值(DBTYPE_R4)adSma111nt2指右一個雙字節的有符號整數(DBTYPE_I2)。adTinyInt16指右一個單字節的有符號整數(DBTYPE_I1)。adUnsignedBigInt21指右一個八字

8、節的無符號整數(DBTYPE_UI8)。adUnsignedInt19指右一個四字節的無符號整數(DBTYPE_UI4)。adUnsignedSma111nt18指右一個雙字節的無符號整數(DBTYPE_UI2)。adUnsignedTinyInt17指右一個單字節的無符號整數(DBTYPE_UI1)。adUserDefined132指右一個用戶定義的變量(DBTYPE_UDT)adVarBinary204指小個一進制值(僅限于Parameter對象)。adVarChar200指小,個子符串值(僅限于Parameter對象)。adVariant12個AutomationVariant(DBTY

9、PE_VARIANT)注意ADO目前不支持這種數據類型。使用它可能導致/、口預料的結果。adVarNumeric139指小個數子值(僅限于Parameter對象)。adVarWChar202指小個以Null終止的Unicode子符串(僅限于Parameter對象)。adWChar130指右一個以Null終止的Unicode字符串(DBTYPE_WSTR)ASP 創建 ACCESS 表或添加字段 2008-04-0718:47 創建一張空表:Sql=CreateTABLE表名創建一張有字段的表:Sql=CreateTABLE表名(字段名 1MEMONOTNULL,字段名 2MEMO,字段名 3C

10、OUNTERNOTNULL,字段名 4DATETIME,字段名 5TEXT(200),字段名 6TEXT(200)字段類型:2 :SmallInt,/整型3 :Int,/長整型4 :Real,/單精度型5 :Float,/雙精度型6 :Money,/貨幣7 :DateTime,/日期時間11:Bit,/是否13:TimeStamp,17:TinyInt,/字節72: UniqueIdentifier,/同步復制ID128 Binary,129 Char,130 NChar,131 Decimal,/小數133 DateTime,135 SmallDateTime,200 VarChar,201

11、 Text,202 VarChar,/文本203 Text,/備注204 Binary,/二進制205 Image/OLE 對象以下字段為無編碼字段(NChar、NVarchar NText 型)8,128,130,202,203,204,205以下字段為按當前系統內碼編碼的字段(Asp 中可用 CodePage=936 糾正為 gb2312 內碼)129,200,201在現有的表中增加字段:Sql=altertable表名addcolumn字段名varchar(200)修改字段類型:Sql=altertable表名AlterCOLUMN 字段名varchar(50)刪除表:Sql=Dropt

12、able表名刪除字段:sql=altertable表名drop字段名修改字段:AlterTABLE表名AlterCOLUMN字段名類型(大小)NULL新建約束:AlterTABLE表名ADDCONSTRAINT 約束名 CHECK(約束字段=2007-1-1)刪除約束:AlterTABLE表名DropCONSTRAINT 約束名新建默認值:AlterTABLE表名ADDCONSTRAINT 默認值名 DEFAULTGziu.CoMFOR字段名刪除默認值:AlterTABLE表名DropCONSTRAINT 默認值名conn.openconnstrsql=altertabletablenamea

13、ddhehechar(20)conn.execute(sql)response.write(添力口成功)ACCESS 新建數據庫和表還不簡單,有了表字段初始化就更簡單生成數據表,添加字段,其中 id 字段為自動增加,測試通過SubGenAutoIncrementFld()setcn=server.CreateObject(ADODB.Connection)setclx=server.CreateObject(ADOX.Column)setcat=server.CreateObject(ADOX.Catalog)settblnam=server.CreateObject(ADOX.Table)網

14、站制作asp 操彳 mdbdbtest.mdbSetcat.ActiveConnection=cntblnam.Name=Testclx.ParentCatalog=catclx.Type=3clx.Name=Idclx.Properties(AutoIncrement)=truetblnam.Columns.Appendclxtblnam.Columns.AppendDataField”,130,20cat.Tables.AppendtblnamSetclx=NothingSetcat=Nothingcn.CloseSetcn=NothingEndSubcallGenAutoIncremen

15、tFld字段類型對應數值DataTypeEnumValues-ConstadEmpty=0ConstadTinyInt=16ConstadSmallInt=2ConstadInteger=3ConstadBigInt=20ConstadUnsignedTinyInt=17ConstadUnsignedSma111nt=18ConstadUnsignedInt=19ConstadUnsignedBigInt=21ConstadSingle=4ConstadDouble=5ConstadCurrency=6ConstadDecimal=14ConstadNumeric=131ConstadBool

16、ean=11ConstadError=10ConstadUserDefined=132ConstadVariant=12ConstadIDispatch=9ConstadIUnknown=13ConstadGUID=72ConstadDate=7ConstadDBDate=133ConstadDBTime=134ConstadDBTimeStamp=135ConstadBSTR=8ConstadChar=129ConstadVarChar=200ConstadLongVarChar=201ConstadWChar=130ConstadVarWChar=202ConstadLongVarWCha

17、r=203ConstadBinary=128ConstadVarBinary=204ConstadLongVarBinary=205ConstadChapter=136ConstadFileTime=64ConstadPropVariant=138ConstadVarNumeric=139ConstadArray=&H2000DataTypeEnumValueAccessSQLServerOracleadBigInt20BigInt(SQLServer2000+)adBinary128BinaryTimeStampRaw*adBoolean11YesNoBitadChar129Char

18、CharadCurrency6CurrencyMoneySmallMoneyadDate7DateDateTimeadDBTimeStamp135DateTime(Access97(ODBC)DateTimeSmallDateTimeDateadDecimal14Decimal*adDouble5DoubleFloatFloatadGUID72ReplicationID(Access97(OLEDB),(Access2000(OLEDB)UniqueIdentifier(SQLServer7.0+)adIDispatch9adInteger3AutoNumberIntegerLongIdentity(SQLServer6.5)IntInt*adLongVarBinary

溫馨提示

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

評論

0/150

提交評論