`

测试ExecuteSQL()函数~ 只要SQLCE语句正确那么就返回TRUE

 
阅读更多
  1. CStringcsSql3=_T("SELECT*FROMUserTbWHEREuid=123456;");
  2. wicDB.ExecuteSQL(csSql3);
  3. if(wicDB.OpenRecordset(csSql3,1))
  4. {
  5. CStringstrPar=_T("privilege");
  6. result3=wicDB.GetCollect(strPar);
  7. MessageBox(NULL,result3.bstrVal,_T("PASS"),MB_OK);
  8. }
  1. csSql=_T("SELECT*FROMUserTbWHEREuid='1234';");
  2. if(wicDB.ExecuteSQL(csSql))
  3. {
  4. MessageBox(NULL,csSql,_T("PASS"),MB_OK);
  5. }
  6. csSql=_T("SELECT*FROMUserTbWHEREuid='123';");
  7. if(wicDB.ExecuteSQL(csSql))
  8. {
  9. MessageBox(NULL,csSql,_T("PASS"),MB_OK);
  10. }
  11. else
  12. {
  13. MessageBox(NULL,csSql,_T("FAIL"),MB_OK);
  14. }
  15. csSql=_T("SELECT*FROMUserTbWHEREuid='123456';");
  16. if(wicDB.ExecuteSQL(csSql))
  17. {
  18. MessageBox(NULL,csSql,_T("PASS"),MB_OK);
  19. }
  20. 以下的代码是完全OK的~
    1. CDBManagewicDB;
    2. wicDB.OpenDB();//连接数据库
    3. //打开记录集
    4. CStringSqlStr=_T("SELECT*FROMUserTbWHEREuid='123456'");
    5. if(wicDB.OpenRecordset(SqlStr,1))
    6. {
    7. MessageBox(NULL,_T("OpenOK"),_T("OpenRecordset"),MB_OK);
    8. }
    9. else
    10. {
    11. MessageBox(NULL,_T("OpenFail"),_T("OpenRecordset"),MB_OK);
    12. }
    13. VARIANTvPwd;
    14. VariantInit(&vPwd);
    15. CStringstrParam=_T("privilege");
    16. vPwd=wicDB.GetCollect(strParam);
    17. MessageBox(NULL,vPwd.bstrVal,_T("OpenRecordset"),MB_OK);
    18. wicDB.CloseDB();
    19. returnTRUE;
    1. CStringtest1=_T("TestUPC1"),test2=_T("1234567");
    2. wicDB.SetItemPrice(test1,test2);
    3. 测试SetItemPrice函数
    1. LastTransaction*ltExample;
    2. if(wicDB.GetLastTransData(ltExample))
    3. {
    4. ;
    5. }
    1. LastTransactionltExample={"004","4","40","123","08102","11111","08102011111"};
    2. //在初始化的时候注意字符初始化的时候大小问题
    3. if(wicDB.SetLastTransData(ltExample))
    4. {
    5. ;
    6. }

分享到:
评论

相关推荐

    SQL转换为SQLCE

    文档可能涵盖了如何安装SQLCE,如何导入现有的SQL数据库,如何编写或修改SQL查询以适应SQLCE的限制,以及如何在目标平台上测试和调试转换后的数据库。 总结一下,这个主题涵盖了将大型的SQL数据库转换为适用于移动...

    sqlce20sql2ksp3a sqlce20sql2ksp3a

    标题中的"sqlce20sql2ksp3a"很可能是指SQL Server Compact Edition 2.0 Service Pack 3a,这是一个轻量级的关系数据库管理系统,由微软开发,用于桌面和移动应用程序,特别是在资源有限的环境中。它提供了与SQL ...

    sqlce和sqlserver转移数据可以扩展到oracle

    SQL Server和SQL Compact Edition(SQLCE)是Microsoft提供的两种不同类型的数据库系统,分别适用于不同的应用场景。本篇文章将详细探讨如何在SQLCE与SQL Server之间进行数据迁移,特别是针对包含`Image`字段的情况...

    SqlCe3.5数据库安装程序

    这个安装程序包含了一整套用于在这些平台上运行SQL Server Compact Edition 3.5所需的所有组件,使得开发者能够在移动设备上存储和管理数据,就像在桌面系统上使用SQL Server一样。 SQL Server Compact Edition...

    Sql2000与Sqlce同步

    标题 "Sql2000与Sqlce同步" 涉及到的是在两种不同的SQL数据库管理系统之间进行数据同步的过程。Sql2000是Microsoft SQL Server 2000的简称,是一个全功能的关系型数据库管理系统,常用于企业级应用。而SqlCe,即SQL ...

    SQLCE3.5SP1

    3. **查询语言SQL**:理解T-SQL基础,包括SELECT语句、联接操作、子查询、聚合函数等,以便进行数据检索。 4. **事务处理**:掌握如何使用BEGIN TRANSACTION、COMMIT和ROLLBACK来实现数据一致性。 5. **错误处理和...

    SQLCE 在Delphi下应用

    你可以通过设置`SQL`属性来指定SQL语句,然后使用`Execute`方法执行查询或`Open`方法打开表。 - 对于增删改查(CRUD)操作,`TADOCommand`组件非常有用,它支持`ExecuteNonQuery`(用于更新和插入)、`...

    SQL与SQLCE转换工具(包括源码、说明文档、安装程序)

    SQL(Structured Query Language)是一种用于管理和处理关系数据库的标准语言,广泛应用于各种数据库系统,如MySQL、Oracle、SQL Server等。而SQL CE(SQL Server Compact Edition)是微软提供的一款轻量级、嵌入式...

    SQL Server精简版(SQLCE)数据库查看工具CompactView_1.3.4.0

    CompactView是专门设计用于查看微软SQL Server精简版(SQLCE)数据库文件,可以使用这个方便的工具来查看和分析所有数据库文件。

    Sqlce

    标题中的"Sqlce"指的是SQL Server Compact Edition,它是一个轻量级的关系数据库管理系统,由微软公司开发,适用于桌面和移动设备。在Windows CE(wince)环境下,Sqlce成为开发者在嵌入式系统中存储和管理数据的...

    sqlce 数据库查看工具

    3. **查询执行**:支持输入SQL查询语句,对数据库进行查询,返回结果集。 4. **备份与恢复**:能够将.sdf文件导出为其他格式,或者从备份文件恢复数据,确保数据安全。 5. **对象管理**:允许创建、修改和删除...

    MVC3连接MySql,sqlce,sql例子

    MVC3下做的一个表单~虽然页面很简单~但是实现连接MySql,sqlce,sql三个数据库(只要你运行环境装好了,网上有很多安装教程绝对能运行)基本上只用过修改一下web.config和Global.asax的注释就行,三个数据库的配置我...

    SQLCE 实例 操作数据库简单例子

    在VB.NET中使用SQLCE,我们需要首先安装SQL Server Compact Toolbox或者通过NuGet包管理器添加SQLCE的引用。接下来,我们将创建数据库连接和执行SQL语句。 1. **数据库创建**: 在VB.NET中,我们可以使用`...

    rda实现sqlce和sqlserver数据库之间的同步

    标题 "rda实现sqlce和sqlserver数据库之间的同步" 指的是使用RDA(Remote Data Access)技术来实现在SQL Server Compact Edition(SQL CE)和Microsoft SQL Server之间进行数据同步的过程。SQL CE是一个轻量级的、...

    ACCESS To SQLCE 数据库迁移工具

    支持直接查看和编辑SQL COMPACT EDIT 3.5 SP1数据库文件中的表,可直接生成新的数据库文件,可设计...可为ACCESS数据库和SQL SERVER数据库以及SQLCE数据库中的表或其它对象生成SQL语句,能为表中的数据生成Insert语句。

    WinCE6.0平台OLEDB访问SQLCE本地数据库

    在Windows CE 6.0(WinCE6.0)平台上,使用OLEDB访问SQL Server Compact Edition(SQLCE)是一种常见的数据库操作方式。SQLCE是一个轻量级、嵌入式的数据库系统,适合在移动设备和小型设备上使用。下面将详细介绍...

    sqlce操作的例子

    SqlCE,全称为SQL Server Compact Edition,是一款轻量级、嵌入式的数据库管理系统,由微软公司开发,适用于桌面和移动应用程序。它提供了与SQL Server类似的SQL语法,方便开发者在小型项目或无需完整数据库服务器...

    sqlce 3.0与sql2000数据同步

    标题中的“sqlce 3.0与sql2000数据同步”指的是在SQL Server Compact Edition(SQL CE)3.0版本与SQL Server 2000之间进行数据同步的过程。SQL CE是一个轻量级的数据库引擎,适用于移动设备或嵌入式系统,而SQL ...

    根据配置对比sqlserver和sqlce之间的数据差异

    标题中的“根据配置对比sqlserver和sqlce之间的数据差异”是指在不同的数据库环境下,通过配置文件来连接数据库并比较它们在处理数据时的区别。这里主要涉及两种数据库管理系统:SQL Server和SQL Compact Edition...

Global site tag (gtag.js) - Google Analytics