阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

手机号码,快捷登录

老司机
查看: 2692|回复: 3

[推荐] 发一个SQLAPI++ Library,有需要的下载吧

[复制链接]
  • TA的每日心情
    开心
    2011-6-30 00:24
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2009-9-16 13:57:16 | 显示全部楼层 |阅读模式
    如果你用C++做数据库开发,工具无论是BCB或者VC,提供一个直接连接数据库的库,这是一个PJ版,很方便用于数据库应用程序开发时的前台客户端方面,小巧快速,带示例,需要的下载。
    简单说明:
    SQLAPI++ Library是可以访问多个SQL数据库(Oracle, SQL Server, DB2, Sybase, Informix, InterBase, SQLBase, MySQL, PostgreSQL)C++库。SQLAPI++直接调用本地目标数据库管理系统(DBMS)的API(不像ADO一样使用OLEDB and/or ODBC 中间层)。


    int main(int argc, char* argv[])
    {
        SAConnection con; // 连接数据对象
        SACommand cmd(&con,"Select * from tableone"); // 命令对象,其中包含了一个查询语句,
        try
        {        
            // 连接数据库,以postgreSQL 数据库为例
            // 数据库名,用户名,密码
            con.Connect("mytest", "postgres", "514413", SA_PostgreSQL_Client);
            // 执行查询语句
            cmd.Execute();
            // 显示查询后的结果
             printf("[BookName]  [Author]  [Price]\n");
            while(cmd.FetchNext())
            {
    #ifdef UNICODE
               wprintf(L"%10s\t%8s\t%7d \n",
                    cmd.Field("bookname").asString(), cmd.Field("author").asString(),
                    cmd.Field("price").asLong());
    #else
               printf("%10s\t%8s\t%7d \n",
                    cmd.Field("bookname").asString(), cmd.Field("author").asString(),
                    cmd.Field("price").asLong());
    #endif
               
            }
            // 提交当前事务
            con.Commit();
       }
        catch(SAException &x)
        {
            // 异常处理
            try
            {
                // 退出当前事务
                con.Rollback();
            }
            catch(SAException &)
            {
            }
            // 显示错误信息
    #ifdef UNICODE
            printf("%s\n", x.ErrText());
    #else
            wprintf(L"%s\n", x.ErrText());
    #endif
        }
        system("pause");
        return 0;
    }
    sqlapi.jpg

    SQLAPI.Library.rar

    721.58 KB, 下载次数: 26

    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区

    该用户从未签到

    发表于 2009-9-17 13:25:07 | 显示全部楼层
    没钱怎么下啊,如何挣钱?
    启用邀请码注册,提高发帖质量,建设交流社区

    该用户从未签到

    发表于 2009-9-18 16:40:14 | 显示全部楼层
    楼主是来骗钱的吧,任何一个sql网站上都有的东东也拿来卖!!!
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2011-6-30 00:24
  • 签到天数: 2 天

    [LV.1]初来乍到

     楼主| 发表于 2009-9-20 01:46:47 | 显示全部楼层

    回复 3楼 hxdcd 的帖子

    说我骗钱!你哪只眼睛看到我标价了?!这是免费资料!我收你十万还是百万? 惹毛我,真想问侯你家老母,这是在CCRUN的C++BUILDER论坛的资料,怎么啦,我只不过是方便大家,有错?
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表