源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

access数据库的一些少用操作,ASP,创建数据库文件,创建表,创建字段,ADOX

  • 时间:2022-05-10 16:43 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:access数据库的一些少用操作,ASP,创建数据库文件,创建表,创建字段,ADOX
[url=mddefrowset.htm]</TR> <TR VALIGN="top"> <TD class=T width=32%><B>adChar</B> <P class=T></P> </TD> <TD class=T width=13%>129</TD> <TD class=T width=55%>指示一个字符串值 (DBTYPE_STR)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adCurrency</B> <P class=T></P> </TD> <TD class=T width=13%>6</TD> <TD class=T width=55%>指示一个货币值 (DBTYPE_CY)。货币是一个定点数字,小数点右侧有四位数字。该值存储为八字节、范围为 10,000 的有符号整数。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adDate</B> <P class=T></P> </TD> <TD class=T width=13%>7</TD> <TD class=T width=55%>指示日期值 (DBTYPE_DATE)。日期保存为双精度数,数字的整数部分是从 1899 年 12 月 30 日算起的天数,小数部分是一天当中的片段时间。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adDBDate</B> <P class=T></P> </TD> <TD class=T width=13%>133</TD> <TD class=T width=55%>指示日期值 (yyyymmdd) (DBTYPE_DBDATE)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adDBTime</B> <P class=T></P> </TD> <TD class=T width=13%>134</TD> <TD class=T width=55%>指示时间值 (hhmmss) (DBTYPE_DBTIME)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adDBTimeStamp</B> <P class=T></P> </TD> <TD class=T width=13%>135</TD> <TD class=T width=55%>指示日期/时间戳(yyyymmddhhmmss 加十亿分之一的小数)(DBTYPE_DBTIMESTAMP)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adDecimal</B> <P class=T></P> </TD> <TD class=T width=13%>14</TD> <TD class=T width=55%>指示具有固定精度和范围的确切数字值 (DBTYPE_DECIMAL)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adDouble</B> <P class=T></P> </TD> <TD class=T width=13%>5</TD> <TD class=T width=55%>指示一个双精度浮点值 (DBTYPE_R8)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adEmpty</B> <P class=T></P> </TD> <TD class=T width=13%>0</TD> <TD class=T width=55%>指定没有值 (DBTYPE_EMPTY)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adError</B> <P class=T></P> </TD> <TD class=T width=13%>10</TD> <TD class=T width=55%>指示一个 32 位的错误代码 (DBTYPE_ERROR)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adFileTime</B> <P class=T></P> </TD> <TD class=T width=13%>64</TD> <TD class=T width=55%>指示一个 64 位的值,表示从 1601 年 1 月 1 日开始的 100 个十亿分之一秒间隔的数量 (DBTYPE_FILETIME)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adGUID</B> <P class=T></P> </TD> <TD class=T width=13%>72</TD> <TD class=T width=55%>指示全局唯一标识符 (GUID) (DBTYPE_GUID)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adIDispatch</B> <P class=T></P> </TD> <TD class=T width=13%>9</TD> <TD class=T width=55%>指示指向 COM 对象上 <B>IDispatch</B> 接口的指针 (DBTYPE_IDISPATCH)。 <P class=T><B>注意   </B>ADO 目前不支持这种数据类型。使用它可能导致不可预料的结果。</P> </TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adInteger</B> <P class=T></P> </TD> <TD class=T width=13%>3</TD> <TD class=T width=55%>指示一个四字节的有符号整数 (DBTYPE_I4)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adIUnknown</B> <P class=T></P> </TD> <TD class=T width=13%>13</TD> <TD class=T width=55%>指示指向 COM 对象上 <B>IUnknown</B> 接口的指针 (DBTYPE_IUNKNOWN)。 <P class=T><B>注意   </B>ADO 目前不支持这种数据类型。使用它可能导致不可预料的结果。</P> </TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adLongVarBinary</B> <P class=T></P> </TD> <TD class=T width=13%>205</TD> <TD class=T width=55%>指示一个长二进制值(仅限于 <B>Parameter</B> 对象)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adLongVarChar</B> <P class=T></P> </TD> <TD class=T width=13%>201</TD> <TD class=T width=55%>指示一个长字符串值(仅限于 <B>Parameter</B> 对象)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adLongVarWChar</B> <P class=T></P> </TD> <TD class=T width=13%>203</TD> <TD class=T width=55%>指示一个以 Null 终止的长 Unicode 字符串值(仅限于 <B>Parameter</B> 对象)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adNumeric</B> <P class=T></P> </TD> <TD class=T width=13%>131</TD> <TD class=T width=55%>指示具有固定精度和范围的确切数字值 (DBTYPE_NUMERIC)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adPropVariant</B> <P class=T></P> </TD> <TD class=T width=13%>138</TD> <TD class=T width=55%>指示一个 Automation PROPVARIANT (DBTYPE_PROP_VARIANT)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adSingle</B> <P class=T></P> </TD> <TD class=T width=13%>4</TD> <TD class=T width=55%>指示一个单精度浮点值 (DBTYPE_R4)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adSmallInt</B> <P class=T></P> </TD> <TD class=T width=13%>2</TD> <TD class=T width=55%>指示一个双字节的有符号整数 (DBTYPE_I2)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adTinyInt</B> <P class=T></P> </TD> <TD class=T width=13%>16</TD> <TD class=T width=55%>指示一个单字节的有符号整数 (DBTYPE_I1)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adUnsignedBigInt</B> <P class=T></P> </TD> <TD class=T width=13%>21</TD> <TD class=T width=55%>指示一个八字节的无符号整数 (DBTYPE_UI8)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adUnsignedInt</B> <P class=T></P> </TD> <TD class=T width=13%>19</TD> <TD class=T width=55%>指示一个四字节的无符号整数 (DBTYPE_UI4)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adUnsignedSmallInt</B> <P class=T></P> </TD> <TD class=T width=13%>18</TD> <TD class=T width=55%>指示一个双字节的无符号整数 (DBTYPE_UI2)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adUnsignedTinyInt</B> <P class=T></P> </TD> <TD class=T width=13%>17</TD> <TD class=T width=55%>指示一个单字节的无符号整数 (DBTYPE_UI1)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adUserDefined</B> <P class=T></P> </TD> <TD class=T width=13%>132</TD> <TD class=T width=55%>指示一个用户定义的变量 (DBTYPE_UDT)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adVarBinary</B> <P class=T></P> </TD> <TD class=T width=13%>204</TD> <TD class=T width=55%>指示一个二进制值(仅限于 <B>Parameter</B> 对象)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adVarChar</B> <P class=T></P> </TD> <TD class=T width=13%>200</TD> <TD class=T width=55%>指示一个字符串值(仅限于 <B>Parameter</B> 对象)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adVariant</B> <P class=T></P> </TD> <TD class=T width=13%>12</TD> <TD class=T width=55%>指示一个 Automation <B>Variant</B> (DBTYPE_VARIANT)。 <P class=T><B>注意   </B>ADO 目前不支持这种数据类型。使用它可能导致不可预料的结果。</P> </TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adVarNumeric</B> <P class=T></P> </TD> <TD class=T width=13%>139</TD> <TD class=T width=55%>指示一个数字值(仅限于 <B>Parameter</B> 对象)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adVarWChar</B> <P class=T></P> </TD> <TD class=T width=13%>202</TD> <TD class=T width=55%>指示一个以 Null 终止的 Unicode 字符串(仅限于 <B>Parameter</B> 对象)。</TD> </TR> <TR VALIGN="top"> <TD class=T width=32%><B>adWChar</B> <P class=T></P> </TD> <TD class=T width=13%>130</TD> <TD class=T width=55%>指示一个以 Null 终止的 Unicode 字符串 (DBTYPE_WSTR)。</TD> </TR> </TABLE> </body> </html>
[b]在已有的表,创建字段。[/b] [b]删除字段和修改字段[/b]
[u]复制代码[/u] 代码如下:
<% dbs="Data Source="+server.mappath("database.mdb")+";Provider=Microsoft.Jet.OLEDB.4.0;" set conn=server.createobject("ADODB.connection") conn.open dbs set cat =server.createobject("ADOX.Catalog") Set cat.ActiveConnection = conn set tbl=cat.tables("bbs") tbl.columns.delete "time" set field=tbl.columns("time2") field.name="time" %>
创建数据库文件
[u]复制代码[/u] 代码如下:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <% Option Explicit dim databasename '定义数据库名称 databasename="database.mdb" '数据库名称 dim databasepath '定义数据库存放路径 databasepath="E:\张伟\模块开发\新闻模块\" '数据库绝对路径 dim databasever '定义数据库版本 2000 或者 97 databasever = "2000" Function Createdfile(FilePath,FileName,Ver) Dim Ca,dbver select case ver  case "97" dbver = "3.51" case "2000" dbver = "4.0" end select if dbver <> "" then Set Ca = Server.CreateObject("ADOX.Catalog")  call Ca.Create("Provider=Microsoft.Jet.OLEDB." & dbver & ";Data Source=" & filepath & filename) end if End Function Createdfile databasepath,databasename,databasever '创建数据库 %>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部