易截截图软件、单文件、免安装、纯绿色、仅160KB

ACCESS建表问题

m_pConnect->BeginTrans();
strSql.Format("CREATE TABLE SysUser(lsh AUTOINCREMENT NOT NULL UNIQUE,PRIMARY KEY(lsh),userType BYTE)");
m_pConnect->Execute((_bstr_t)strSql,NULL, adExecuteNoRecords);
这样建表就成功,
把sql语句换成
strSql.Format("CREATE TABLE SysUser(lsh AUTOINCREMENT NOT NULL UNIQUE,PRIMARY KEY(lsh),UserID VARCHAR(50),UserName VARCHAR(50),Password VARCHAR(50),userType BYTE)");
m_pConnect->Execute((_bstr_t)strSql,NULL, adExecuteNoRecords);执行就错误了 。。。
郁闷死了。
SQL code:
'Access中没有varchar类型,用TEXT类型代替。
CREATE TABLE SysUser(lsh AUTOINCREMENT NOT NULL UNIQUE,PRIMARY KEY(lsh),UserID TEXT,UserName TEXT,Password TEXT,userType BYTE



但是那个语句在access的查询:数字定义查询里面是可以成功创建的。

把VARCHAR换成TEXT也是同样的错误,当遇到错误时程序运行道
inline _RecordsetPtr Connection15::Execute ( _bstr_t CommandText, VARIANT * RecordsAffected, long Options ) {
    struct _Recordset * _result = 0;
    HRESULT _hr = raw_Execute(CommandText, RecordsAffected, Options, &_result);
    if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
    return _RecordsetPtr(_result, false);
}----------------------------------------------------------------msado1


相关问答:

php 使用 ADODB 连接Access 的问题

<?php

include("adodb/adodb.inc.php");

$db = &NewADOConnection("access");
$access = realpath("Data.mdb");
$dsn = "Provider=Microsoft.J ......

ACCESS数据库与VB开发的软件进行互连网连接

本来我是用ACCESS+VB建立一个软件(局域网),现在由于办公地点有变动,相换成INTERNAT的,有没有办法解决,

象这样的情况,如果是广域网,最好改成:B\S的
如果是局域网的,最好改成:C\S的
http://downlo ......

请给一个ACCESS多条件查询的例子

请给一个ACCESS多条件查询的例子,字段:姓名,电话,公司,地址为查询条件,只要不为空,就作为查询条件.
你先給這個些字段設置變量並賦初值為:%,
再在查詢 ......

Access導出Execl

VB+Access做的系統,
怎樣把數據庫Access內容導出execl?
现在没东西试,从网上找了段代码你看看
VB code:

Private Sub ExportOneTable()
'EXPORTS TABLE IN ......

ACCESS气死我了,MD,字段值不对

我要从ACCESS查询一行数据,数据库里有 ip:192.168.2.71,192.168.2.55
SELECT COUNT(*) AS num from TreeNode WHERE ([ip]='192.168.2.55'),能选出数据来
SELECT COUNT(*) AS num from TreeNode WHE ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号