Time of Update: 2018-12-07
為了保持與資料表(就一個)同步,我採用了即時更新的機制。即在系統的SESSION啟動時執行一次TAB表的刪除與添加操作。在我本機上調試與發布都正常,但我換了一台機器後,結果出現如下錯誤:"Cannot find resource 46 in table EllisUtilityResources within assembly MapInfo.CoreEngine.""Error executing statement : delete from "ZJGFW": :
Time of Update: 2018-12-07
當我們往資料庫中添加資料,然後刪除,如此反覆,資料庫就會變得很大,這樣就需要對其進行壓縮下面的函數可以實現壓縮資料庫 ''' <summary> ''' 壓縮資料庫 ''' </summary> ''' <remarks></remarks> Private Sub CompactDatabase(ByVal pFilePath As String) Dim pFileName As String pFileName =
Time of Update: 2018-12-07
使用 DirectSound 前應先建立 IDirectSound8 對象(之前的版本是 IDirectSound):function DirectSoundCreate8( pcGuidDevice: PGUID; //裝置的 GUID; 指定 nil 表示使用預設音效卡 out ppDS8: IDirectSound8; //要返回的 IDirectSound8 對象 pUnkOuter: IUnknown //未使用, 應為 nil): HResult;
Time of Update: 2018-12-07
從接觸 C 語言時, 我就不大喜歡宏; 但為了看懂別人的代碼也不得不去瞭解.宏可定義在來源程式的任意位置, 但一般放在 .data 前面.有些簡單的宏可以用 equ、textequ 或 = 來代替, 但宏有更複雜的功能."宏" 的本質是 "替換", 但又像極了 "子過程";所以即有宏過程(macro procedure)、也有宏函數(macro function).它既以有參數(可以是: 常數、變數、寄存器、指令、運算式), 有時也需要像子過程一樣聲明.宏可以指定哪些參數是必須的,
Time of Update: 2018-12-07
什麼是COM? 所謂COM(Componet Object Model,元件物件模型),是一種說明如何建立可動態互變組件的規範,此規範提供了為保證能夠互操作,客戶和組件應遵循的一些二進位和網路標準。通過這種標準將可以在任意兩個組件之間進行通訊而不用考慮其所處的作業環境是否相同、使用的開發語言是否一致以及是否運行於同一台電腦。COM的優點?
Time of Update: 2018-12-07
在我們的實際的工作中,非歸檔模式下(注:歸檔模式會導致日誌損壞)使用_disable_logging可以禁止日誌的產生,在此條件下可以很大的提高某些特殊操作(例如批量載入或者Benchmark測試等)的效能.禁止完成的參考樣本:首先我們需要啟動兩個Session,一個用來管理,一個用來測試。1.Session 1 ,使用SYS使用者串連資料庫,當前_disable_logging沒有設定,資料庫處於正常的狀態。$ sqlplus "/ as sysdba"
Time of Update: 2018-12-07
今天有個同事問我個問題,他在用C#“Microsoft.Jet.OLEDB.4.0”讀取EXCEL檔案的時候,發現了一個問題,是這樣的,他讀出來的EXCEL資料在DATAGRID中顯示的時候,只有文本的資料能夠讀出來,比如某一個儲存格裡面的資料是純數位話,那麼在DATAGRID裡面顯示的空的,什麼都沒有,他讓我看看,我找了好半天的原因沒有找到,後來實在沒有辦法,就換個方法讀,用COM組件,引用了EXCEL組件之後,Excel.Applicatioin ea=new
Time of Update: 2018-12-07
事實上,解決這個問題的思路很簡單。那就是要找出漢字表中拼音首字母分別為“A”到“Z”的漢字內碼範圍,這樣對於要檢索的漢字,只需要檢查它的內碼位於哪一個首字母的範圍內,就可以判斷出它的拼音首字母。下面完成一個示範程式,選擇“File|New Application”功能表命令,在預設的表單中添加1個Label組件、1個Bevel組件、1個Edit組件和2個ListBox組件。完成對各個組件的屬性設定及布局之後,在Edit組件的OnChange事件中添加如下所示的代碼。 程式碼Procedure T
Time of Update: 2018-12-07
// Author: CXG 2010-08-07 08:22:30unit uMain;{.$HINTS OFF}interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Menus, RzTabs, RzSplit, RzPanel, ExtCtrls, ComCtrls, RzButton ,ADODB, DB, ImgList,
Time of Update: 2018-12-07
“SG186工程”的含義是:SG,是國網公司英文簡稱(STATE GRID);
Time of Update: 2018-12-07
Prism、CM和Jounce裡都有各自的事件通訊機制,也都叫EventAggregator。相比於Prism,Jounce裡的EventAggregator的風格更接近CM。當然作者也是這麼說的:The pattern here is based on the lightweight version Rob Eisenburg introduced with Caliburn Micro。這裡涉及的類主要有三個:兩個介面類IEventAggregator和IEventSink<in T&
Time of Update: 2018-12-07
AE編程時我們經常遇到重新整理的問題,下面是我對重新整理的理解:重新整理圖層:PartialRefresh(esriViewGeography, null, null) 設定每個圖層的cache為true後,才會分別單獨重新整理每個圖層,不會出現設定了透明度,就有聯動的情況,聯動會造成一重新整理就狂閃爍重新整理所有圖層:PartialRefresh(esriViewGeography, null, null)
Time of Update: 2018-12-07
當在ICommand 或ITool 中編寫代碼時,傳入了一個hook,後被賦值到IHookHelper 對象上. 在整個ICommand或ITool 中,主要使用的也是IHookHelper,通過IHookHelper擷取IActiveView或FocusMap,然後操作Map或Layer. 感覺似乎在ICommand或ITool中"脫離"了與主表單的聯絡. 有時候,在ICommand中需要show 一個表單,而這個表單還想作為主表單的子表單,那問題來了,如何去擷取主表單呢?
Time of Update: 2018-12-07
前言消極式載入也可以叫做按需載入,可以分兩方面來理解,一方面指暫時不需要該資料,不用在當前馬上載入,而可以延遲到使用它時再載入;另一方面指不確定是否將會需要該資料,所以暫時請不要載入,待確定需要後再載入它。消極式載入是一種很重要的資料訪問特性,可以有效地減少與資料來源的互動(注意,這裡所提的互動不是指互動次數,而是指互動的資料量),從而提升程式效能。接下來,我將針對上一篇文章中提出的DIY實體資料模型,討論如何使其具有消極式載入特性。本文的所有測試均建立在已有的測試資料之上,測試資料準備代碼如下
Time of Update: 2018-12-07
Silverlight提供的TextBlock 用於基本的文本顯示. 通常狀態下,TextBlock文本都是橫排狀態.但是,有的時候,我們需要文本豎排以滿足我們的需求. 下面介紹一下兩種方法: 方法一: 使用TextWrapping =
Time of Update: 2018-12-07
問題來源: http://www.cnblogs.com/del/archive/2008/09/05/1284923.html#1818187{查看同一字串的雙位元組碼和 UniCode 碼}procedure TForm1.Button1Click(Sender: TObject);var str1: AnsiString; str2: UnicodeString; {string = UnicodeString} P: PINT;begin { "萬一" 對應的雙位元組碼是:
Time of Update: 2018-12-07
操作步驟:1.在資料庫中建立把.Net類持久化的類2.建立需要被持久化的.Net類3.建立對應檔,告訴NH應該如何去持久化這些類的屬性4.建立NH的設定檔,以後NH怎樣串連資料庫5.使用NH提供的API 一、下載NHibernate進入網站:http://www.hibernate.org/ 下載對應NHibernate包二、第一個入門例子:環境:windows 7 (64 bit)+vs2010+sql server 2008+CodeSmith Professional 5.2setup1:
Time of Update: 2018-12-07
我在orcle表備份時匯出帶有clob類型欄位表時會出現:EXP-00003: 未找到段 (11,419) 的儲存定義其它可正常匯出,未匯出的是關鍵表 問題描述:遠程伺服器串連另外一台資料庫伺服器時,想從遠程匯出資料,結果有幾張表提示exp_00003錯誤,那幾張都是關鍵表。後來才知道一定要在資料庫本機機子上才可以匯出,所以又案頭遠程到資料庫機子上,才順利匯出。在這強調大欄位表一定要到資料庫本地機子才可匯出。(下轉)對於本地Oracle用戶端版本為9.2.0.1,而資料庫伺服器版本為9.2.0.
Time of Update: 2018-12-07
最近用powerDesinger遇到一些小問題,遇到好幾次同樣的問題了,寫在這裡,以備查用:--------------------------------------------------------------------------------------------------sql語句中表名與欄位名前的引號去除:開啟cdm的情況下,進入Tools-Model Options-Naming Convention,把Name和Code的標籤的Charcter
Time of Update: 2018-12-07
所有的負載平衡產品都需要一定的負載平衡策略來實現,負載平衡策略也被稱為負載平衡演算法。目前,最常用的負載平衡演算法主要有三種:輪循(Round-Robin)、最小串連數(Least Connections First)和快速響應優先(Faster Response Precedence)。² 輪循演算法,就是將來自網路的請求依次分配給叢集中的伺服器進行處理。²