易截截图软件、单文件、免安装、纯绿色、仅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


相关问答:

access 中执行sql语句update不成功,求助!!!

access 中执行sql update语句时有时候成功有时候不成功,但是access中不出错误信息,不知道是什么原因,有哪位大侠知道,请帮忙啊
贴SQL语句,检查表、字段的有效性设置

sql 在查询分析器里面 执行很正常

是 ......

php 使用 ADODB 连接Access 的问题

<?php

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

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

ACCESS中建立切换表单时遇到问题 在线等

ACCESS中建立切换表单,
点击 工具/资料库公用程式/切换表单管理员 后
提示:Microsoft office access无法建立visual basic模组!
到底是出了什麽问题呢?
第一次这样建立切换表单是可以的,但是由于有 ......

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

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

ACCESS数据库关联查询问题?

初用ACCESS数据库,要实现一个关联查询,sql语句如下:select pid,product_Type.name as tid,name,img_url,context,remark from Product join product_Type on product.type_id = product_Type.type_id order by pid ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号