Microsoft Access 数据库应用程序
- Last UpdatedSep 24, 2024
- 1 minute read
要与 Microsoft Access 通讯,必须通过在 InTouch QuickScript 中执行 SQLConnect() 函数来连接它。
SQLConnect() 函数用于连接到 Microsoft Access 数据库。通过运行包含 SQLConnect() 函数的脚本,可以登录到数据库服务器,并打开一个连接,以便运行其它 SQL 函数。SQLConnect() 使用的连接字符串的格式如下:
SQLConnect(ConnectionId,"<attribute>=<value>;
<attribute>=<value>;...");
DSN 是 Microsoft Access 使用的一个独特属性<1>,</1>用于确定在<2>“</2>Microsoft ODBC 管理器<3>”</3>中配置的数据源的名称<4>。</4>
SQLConnect(ConnectionId,"DSN=MSACC");
“SQL 访问管理器”支持的有效数据类型取决于所使用的 ODBC 驱动程序的版本。
|
数据类型 |
长度 |
缺省值 |
范围 |
标记类型 |
|---|---|---|---|---|
|
文本 |
255 个字符 |
-- |
-- |
消息 |
|
数字 |
-- |
-- |
-- |
整型 |
|
数字 |
-- |
-- |
-- |
实型 |
文本数据类型包含固定长度的字符串,并且用于 InTouch 消息标记。长度必须指定。Microsoft Access 数据库支持最大长度为 255 个字符的文本字段。InTouch 消息标记限制为 131 个字符。如果消息变量包含的字符超过给数据库字段指定的长度,则在将该字符串插入数据库时会截断它。Microsoft Access ODBC 驱动程序支持每个列名最多 17 个字符。使用 SQLSetStatement( Select Col1, Col2, ...) 时,支持的最大列数为 40。