国产探花免费观看_亚洲丰满少妇自慰呻吟_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的配置相當復雜,特別是跨域時涉及安全性問題.



    發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 彭州市| 雅江县| 西安市| 广平县| 盘锦市| 苗栗县| 美姑县| 化德县| 长子县| 新化县| 上思县| 禹州市| 新乡县| 嵊州市| 射阳县| 霍邱县| 灵武市| 郎溪县| 宁河县| 临猗县| 闸北区| 河池市| 旬邑县| 宕昌县| 长泰县| 浦北县| 西平县| 黔西县| 汝南县| 海兴县| 平利县| 年辖:市辖区| 江油市| 忻州市| 莱阳市| 寻甸| 肥西县| 吉安市| 阿克苏市| 定兴县| 神池县|