• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            posts - 23,  comments - 20,  trackbacks - 0

            數(shù)據(jù)庫操作 
            m_pConn->Execute((_bstr_t)strSQL , &index , 1);
            第二個參數(shù)的值是影響的行數(shù)
            有了這個  就可以在Update數(shù)據(jù)庫的記錄的時候不用先Select查看是否存在數(shù)據(jù)而執(zhí)行兩條SQL語句影響服務器的效率了


            捕獲ADO的數(shù)據(jù)庫操作的異常
            catch(_com_error e)
                {
                    ::AfxMessageBox(e.Description() , MB_OK);
                    
            return FALSE;
                }
            三 
            將double類型的時間轉換成時間字符串
            CString strGPSTime;
                COleDateTime GPStime(GPSDate.gpsTime);
                strGPSTime 
            = GPStime.Format("%Y-%m-%d %H:%M:%S");    //GPS時間

            小技巧 在MFC的編輯框顯示信息的時候  我以前一般都是 直接
            m_strMsg += "提示信息:";
            這樣會出現(xiàn)往下拖  很煩人  
            今天剛想到一個小技巧
            在插入信息的時候 我們可以插入到頭部去  這樣就不會滾動 我們看到的就是最新的信息了
            m_strMsg.Insert(0 , "信息提示:");

            //10.22 新增
            對話框的巧妙隱藏   不閃屏!
            隱藏窗口
            void CFlashThiefDlg::OnWindowPosChanging(WINDOWPOS* lpwndpos)
            {
                lpwndpos
            ->flags &= ~SWP_SHOWWINDOW;
                CDialog::OnWindowPosChanging(lpwndpos);    
            }


            判斷數(shù)據(jù)庫中的一張表是否存在的函數(shù)
            //判斷一張表是否存在
            BOOL IsTableExsist(CString strTableName)
            {
                
            try 
                {    
                    CStringArray arrTableNames;
                    _RecordsetPtr Recordset   
            =   m_pConn->OpenSchema(adSchemaTables);  
                    _variant_t   l_vDBTableName;  
                    _bstr_t   bstrTableType;        
                    
            while(!Recordset->adoEOF)  
                    {  
                        l_vDBTableName   
            =   Recordset->GetCollect("TABLE_NAME");    
                        bstrTableType   
            =   Recordset->GetCollect("TABLE_TYPE");  
                        
            if   ((bstrTableType   ==   (_bstr_t)"TABLE")||(bstrTableType   ==   (_bstr_t)"VIEWS"))  
                        {  
                            arrTableNames.Add((
            char   *)_bstr_t(l_vDBTableName));  
                        }  
                        Recordset
            ->MoveNext();  
                    }  

                    
            int   iCount   =   arrTableNames.GetSize();   
                    
            for (int i = 0 ; i < iCount ; i++)
                    {
                        CString
            & strName = arrTableNames[i];
                        
            if (strName == strTableName)
                            
            return TRUE;            
                    }
                }
                
            catch(_com_error& e)
                {
                    ASSERT(FALSE);
                    CString str;
                    str.Format(
            "文件名稱: %s \n 所在代碼行 : %d 執(zhí)行SQL語句失敗 錯誤原因 %s" , __FILE__ , __LINE__ , (LPCSTR)e.Description());
                    TRACE(str);        
                    AfxMessageBox(str);    
                    
            return FALSE;
                }

                
            return FALSE;
            }

            以后再繼續(xù)

            posted on 2009-09-11 16:06 李佳 閱讀(711) 評論(0)  編輯 收藏 引用 所屬分類: 奇技淫巧
            <2009年11月>
            25262728293031
            1234567
            891011121314
            15161718192021
            22232425262728
            293012345

            常用鏈接

            留言簿

            隨筆分類

            隨筆檔案

            文章檔案

            相冊

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            91精品国产9l久久久久| 国产精品无码久久久久| 久久亚洲中文字幕精品一区四| 日本免费一区二区久久人人澡| 狠狠精品干练久久久无码中文字幕| 国产精品九九久久免费视频| 亚洲国产视频久久| 久久九九青青国产精品| 亚洲国产视频久久| 93精91精品国产综合久久香蕉| 久久福利资源国产精品999| 久久99国产精品久久99果冻传媒 | 国产精品99久久精品| 欧美激情精品久久久久久久| 久久精品aⅴ无码中文字字幕重口| 久久久久国产日韩精品网站| 日产精品久久久久久久| 欧美一级久久久久久久大片 | 国内精品欧美久久精品| 欧洲精品久久久av无码电影| 久久综合九色欧美综合狠狠| 久久亚洲高清观看| 久久精品亚洲中文字幕无码麻豆| 久久久久亚洲?V成人无码| 久久久久亚洲精品无码蜜桃| 久久精品一区二区国产| 老司机午夜网站国内精品久久久久久久久 | 久久线看观看精品香蕉国产| 久久久久久久97| 久久经典免费视频| 亚洲午夜精品久久久久久浪潮 | 久久久久这里只有精品| 国产精品99久久久久久猫咪| 国产精品9999久久久久| 久久久久AV综合网成人| 人妻无码αv中文字幕久久琪琪布| 无码国内精品久久综合88| 色综合久久中文字幕综合网| 热RE99久久精品国产66热| 久久涩综合| 97视频久久久|