国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

關于Dcom數據庫的三層原理片斷

2024-07-21 02:23:14
字體:
來源:轉載
供稿:網友
  • 本文來源于網頁設計愛好者web開發社區http://www.html.org.cn收集整理,歡迎訪問。
  • 使用ado數據技術.

    編寫服務器端數據處理com組件,將其配置成dcom服務.

    在客戶端編寫客戶程序,向dcom服務器組件要求獲取,修改數據.
    直接傳送sql語句,讓服務端執行.要傳回的數據直接從_recordsetptr無連接傳回,
    如:
    stdmethodimp cdataserver::fetchrecordsetdata(bstr bstrquerysql, idispatch **presultrecordset)
    {
    if(m_pmainconnection == null)
    return e_pointer;

    try
    {
    _recordsetptr precordset;
    precordset.createinstance (__uuidof(recordset));
    precordset->open (bstrquerysql, (idispatch*)m_pmainconnection, adopenstatic, adlockoptimistic, adcmdtext);
    precordset->putref_activeconnection (null);
    *presultrecordset = (idispatch*)precordset.detach ();
    }
    catch(_com_error e)
    {
    return e.error ();
    }

    return s_ok;
    //ok
    }

    編碼很簡單,但dcom的配置相當復雜,特別是跨域時涉及安全性問題.



    發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 永宁县| 朔州市| 长沙县| 乐安县| 甘洛县| 噶尔县| 镇沅| 盐津县| 阿巴嘎旗| 河北省| 启东市| 曲松县| 迁安市| 穆棱市| 庆安县| 罗城| 赤水市| 郑州市| 涿鹿县| 边坝县| 丹东市| 合水县| 页游| 琼中| 昭平县| 交城县| 梁山县| 剑河县| 高陵县| 康乐县| 饶平县| 大英县| 昌邑市| 永修县| 肥乡县| 繁昌县| 十堰市| 云浮市| 宁德市| 邵阳县| 米易县|