www.e4938.cn-老师你下面太紧了拔不出来,99re8这里有精品热视频免费,国产第一视频一区二区三区,青青草国产成人久久

<button id="60qo0"></button>

<strike id="60qo0"></strike>
<del id="60qo0"></del>
<fieldset id="60qo0"><menu id="60qo0"></menu></fieldset>
  • 應用系統(tǒng)二次開發(fā)中數據庫數據讀取的捷徑

    2013-12-13 10:29:57 電力信息化  點擊量: 評論 (0)
    摘要:應用系統(tǒng)的二次開發(fā),一般通過ODBC等數據庫驅動讀取數據庫數據,或者由開發(fā)廠商提供接口API函數。由于數據庫驅動經過了很多中間環(huán)節(jié),而且需要考慮到通用性、兼容性等各個方面,使性能、效率大打折扣;一般
    = *Electricity;
        memcpy(buf , &data , sizeof(Datastru) );
     
        SOCKET     m_s;
        HOSTENT    *phe;
        WSADATA  wsaData;
       
        WORD  wVersionRequested = MAKEWORD( 2, 2 );
        int  err = WSAStartup( wVersionRequested, &wsaData );
        if ( err != 0 )  return;
        if ( LOBYTE( wsaData.wVersion ) != 2 || HIBYTE( wsaData.wVersion ) != 2 )
    {
           WSACleanup( );
           return;
        }
     
        char cszIPAddr[256];
        gethostname(cszIPAddr ,256);  //取本機的主機名
        u_short usPort =5555;   //端口號
        SOCKADDR_IN m_Local_sin;
     
        phe = gethostbyname( cszIPAddr ); //取本機的IP地址。
    //如果是其他計算機的IP地址,可以直接在此轉換。
        if(phe == NULL)
        {
           closesocket( m_s );
           return ;
        }
        m_s = socket(AF_INET, SOCK_STREAM, 0); 
        if( m_s == INVALID_SOCKET )
        {
           return ;
        }
     
    memcpy(&(m_Local_sin.sin_addr),(in_addr*)phe->h_addr_list[0],sizeof(in_addr));
        m_Local_sin.sin_port = htons( usPort);
        m_Local_sin.sin_family = AF_INET;
        connect(m_s,(PSOCKADDR)&m_Local_sin,sizeof(m_Local_sin) );
        send(m_s,buf, sizeof(Datastru), 0);  //把數據發(fā)送到數據處理中心
        closesocket( m_s );
    }
     
        用戶自定義函數完成后,需要采用Visuall C++編譯器,在DB2的環(huán)境下編譯、鏈接成可執(zhí)行文件或動態(tài)鏈接庫,拷貝到數據庫自定義函數的文件目錄下,并在DB2數據庫中創(chuàng)建此自定義函數后,才能正常使用。有關過程可參考DB2的開發(fā)參考文獻。
     
    結語:
       本文利用數據庫和操作系統(tǒng)的特性,提供了二次開發(fā)的另一種方法,數據的響應速度幾乎與原系統(tǒng)同步。當然,前提是對數據庫的結構比較熟悉。如果系統(tǒng)應用者參與了數據庫的結構設計,或者開發(fā)廠家提供必要的協(xié)助,此方法能讀取數據庫的任何數據,給系統(tǒng)的二次開發(fā)開辟了一條新的捷徑。
     
    作者簡介:
    楊君中,工程師,從事電力系統(tǒng)信息化的應用工作,主要研究網絡和信息安全應用技術。電子信箱:37212000@163.com ,37212000@sohu.com
    通訊地址:江蘇省泰州市鳳凰西路2#
    郵    編:225300
    聯(lián)系電話:0523-6682926
     

    大云網官方微信售電那點事兒

    責任編輯:和碩涵

    免責聲明:本文僅代表作者個人觀點,與本站無關。其原創(chuàng)性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。
    我要收藏
    個贊
    ?
    亚洲精品无码不卡在线播放| 国精产品一品二品国精品69XX| 青青青国产爽爽视频免费观看| 欧美午夜理伦三级在线观看| 99久久丫E6| 国产成人午夜精华液| 大地资源中文在线观看官网| 国产精品一级毛片无码| 欧美黑大粗硬免费看| 久久这里只有精品66re99|