最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

c++讀取sqlserver示例分享

 更新時間:2014年02月10日 14:10:32   作者:  
這篇文章主要介紹了c++讀取sqlserver的示例,需要的朋友可以參考下

復制代碼 代碼如下:

// ReadSqlConsole.cpp: 主項目文件。

#include "stdafx.h"
#include <iostream>
#include<iostream>
#include<iomanip>//for setw()
#include"windows.h"

#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","EndOfFile")

using namespace System;
using namespace std;

int main(array<System::String ^> ^args)
{
    ::CoInitialize(NULL);

    //類型在msado15.dll中已定義
    _RecordsetPtr m_pRecordset("ADODB.Recordset");
    _ConnectionPtr m_pConnection("ADODB.Connection");

    _bstr_t bstrSQL("select * from er_order where pactnumber like '13010000%' order by pactnumber"); //對應的sql語句

    try
    {
        clog << "正在連接數(shù)據(jù)庫..." << endl;
        m_pConnection.CreateInstance("ADODB.Connection");//創(chuàng)建Connection對象
        //設置連接字符串,必須是BSTR型或者_bstr_t類型
        _bstr_t strConnect = "Provider=SQLOLEDB; Server=【數(shù)據(jù)庫實例】;Database=【數(shù)據(jù)庫名】; uid=【數(shù)據(jù)庫用戶】; pwd=【密碼】;";
        m_pConnection->Open(strConnect, "", "", adModeUnknown);//服務器連接

        if (m_pConnection == NULL)
        {
            std::cerr << "Lind data ERROR!\n";
        }

        m_pRecordset.CreateInstance(__uuidof(Recordset));//創(chuàng)建記錄集對象

        //取得表中的記錄
        m_pRecordset->Open(bstrSQL, m_pConnection.GetInterfacePtr(), adOpenDynamic, adLockOptimistic, adCmdText);

        _variant_t PactNumber, OrigCount;//對應庫中的字段

        cout << "--------------合同清單--------------" << endl;
        while (!m_pRecordset->EndOfFile)
        {
            PactNumber = m_pRecordset->GetCollect("Pactnumber");
            OrigCount = m_pRecordset->GetCollect("Origcount");
            cout << "合同號:" << setw(10) << (char*)(_bstr_t)PactNumber;
            cout << "   簽單額:" << setw(7) << (char*)(_bstr_t)OrigCount << endl;

            m_pRecordset->MoveNext();//下一條記錄
        }
        m_pRecordset->Close();//關閉記錄集
    }

    catch (_com_error e)//捕捉異常
    {
        cerr << "\nERROR:" << (char*)e.Description();
    }

    if (m_pConnection->State)
    {
        m_pConnection->Close();
    }

    ::CoUninitialize();

    Console::ReadLine();

    return 0;
}

相關文章

  • C語言實現(xiàn)快速排序改進版

    C語言實現(xiàn)快速排序改進版

    這篇文章主要為大家詳細介紹了C語言實現(xiàn)快速排序的改進代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • Qt中QMainWindow使用及技巧

    Qt中QMainWindow使用及技巧

    QMainWindow是Qt框架中提供的一個主窗口類,它具有菜單欄、工具欄、狀態(tài)欄等常見的GUI元素,本文就來介紹一下使用技巧,具有一定的參考價值,感興趣的可以了解一下
    2023-10-10
  • C語言二維數(shù)組應用之掃雷游戲

    C語言二維數(shù)組應用之掃雷游戲

    這篇文章主要為大家詳細介紹了C語言二維數(shù)組應用之掃雷游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • C語言生成隨機數(shù)以及設置隨機數(shù)范圍的方法(超詳細)

    C語言生成隨機數(shù)以及設置隨機數(shù)范圍的方法(超詳細)

    文章介紹了C語言中生成隨機數(shù)的方法,包括使用`rand`和`srand`函數(shù),以及如何通過`time`函數(shù)設置隨機種子以確保每次運行程序生成的隨機數(shù)序列不同,此外,還詳細講解了如何根據(jù)需要設置隨機數(shù)的范圍,需要的朋友可以參考下
    2025-02-02
  • 深入探究協(xié)程在C++中的實現(xiàn)方式

    深入探究協(xié)程在C++中的實現(xiàn)方式

    協(xié)程可以被看作是計算機程序中的獨立功能塊,它們在執(zhí)行過程中能夠暫停和恢復,與傳統(tǒng)的函數(shù)調用相比,協(xié)程更像是一種輕量級的線程,本文我們將深入探究協(xié)程在C++中的實現(xiàn)方式,文中有詳細的代碼示例供大家參考,需要的朋友可以參考下
    2023-12-12
  • 在C++中加載TorchScript模型的方法

    在C++中加載TorchScript模型的方法

    這篇文章主要介紹了在C++中加載TorchScript模型的方法,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-02-02
  • 詳解如何將Spire.Doc for C++集成到C++程序中

    詳解如何將Spire.Doc for C++集成到C++程序中

    Spire.Doc for C++是一個專業(yè)的Word庫,供開發(fā)人員在任何類型的C++應用程序中閱讀、創(chuàng)建、編輯、比較和轉換 Word 文檔,本文演示了如何以兩種不同的方式將 Spire.Doc for C++ 集成到您的 C++ 應用程序中,希望對大家有所幫助
    2023-05-05
  • Reactor反應器的實現(xiàn)方法詳解

    Reactor反應器的實現(xiàn)方法詳解

    本篇文章是對Reactor反應器的實現(xiàn)方法進行了詳細的分析介紹,需要的朋友參考下
    2013-05-05
  • C++基礎概念講述

    C++基礎概念講述

    這篇文章主要介紹了C++基礎概念,??本次為C++的一個開篇,重點是更好的理解C++相對于其他編程語言的一個特性,之后會持續(xù)更新,本次專欄計劃是掌握C++的基礎語法以及常用特性,并且從細節(jié)上去理解,需要的朋友可以參考一下
    2021-12-12
  • 基于C語言實現(xiàn)簡單的12306火車售票系統(tǒng)

    基于C語言實現(xiàn)簡單的12306火車售票系統(tǒng)

    火車售票系統(tǒng)給我們的出行帶來了極大的方面,那么他基于編程是如何實現(xiàn)的呢?今天小編抽時間給大家分享一個使用C語言寫的一個簡單的火車票系統(tǒng),感興趣的朋友參考下
    2016-09-09

最新評論

久治县| 嘉义县| 晋州市| 育儿| 波密县| 平山县| 禄劝| 鲜城| 新巴尔虎右旗| 三都| 财经| 扶绥县| 彭州市| 广宗县| 车致| 张家界市| 简阳市| 丰原市| 吴江市| 盈江县| 临安市| 普宁市| 大名县| 东城区| 额敏县| 南宫市| 论坛| 昭通市| 曲沃县| 方城县| 西峡县| 定南县| 长汀县| 义乌市| 湖州市| 班戈县| 遵义市| 乐业县| 太康县| 江油市| 庄浪县|