odbc short foropen database connectivity開放式資料庫互聯技術
開發的資料庫應用程式要對資料庫系統(由表、檢視、索引及其他一些資料物件組成的資料系統。)進行操作,就要與之進行連線。odbc是microsoft提供的開放式資料庫互聯標準介面,以結構化查詢語句sql來訪問資料來源(包括資料庫和資料庫管理系統及建立其的資料庫軟體如oracle)。
odbc是乙個通用的資料庫介面程式,大部分資料庫都支援。它可以使乙個應用系統同時訪問多個不同的資料庫管理系統dbms(database management system)。
乙個odbc連線由4個部分組成:
1.應用程式層:傳送sql請求,請求sql的執行結果 (如pb中開發軟體的datawindow)
2.odbc管理層:微軟提供的驅動程式管理層,在控制面板設定,安裝驅動。
配置步驟:控制面板——管理工具——odbc——新增dsn(data source name)——建立乙個名稱——選擇伺服器
此步驟是為了給odbc完成驅動配置,選擇如sql sever或者oracle等的資料來源。
3.odbc驅動層:向指定資料來源提交sql請求,返回結果給應用程式
在power builder中,步驟:工具欄上db profile(db配置)——選擇odb odbc——建立——設定描述檔名、datasource中選管理層建立的資料來源名、設定userid和密碼——測試連線——拷貝描述檔案**可以在應用程式執行時應用。
4.資料來源:包括資料庫和資料庫管理系統即dbms
流技術小結
按照資料流的方向分,分為輸入流和輸出流 按照處理資料的單位來分,分為位元組流和字元流 按照功能來分,分為節點流和處理流 inputstream 位元組輸入流,實現類 fileinputstream outputstream 位元組輸出流,實現類 fileoutputstream file file ...
C 反射技術小結
要用c 反射技術的話,首先得引入system.reflection 命名空間,這個命名空間裡的類,具有動態引導程式集 型別,動態呼叫方法 設定和取得屬性和字段的值 可以獲取型別和方法的資訊的功能。要想對乙個型別例項的屬性或字段進行動態賦值或取值,首先得得到這個例項或型別的type,微軟已經為我們提供...
學習c c 技術小結
偽指令 pragma pack n 這個指令用於告訴編譯器,程式裡面的結構體按到n個位元組對齊。pragma pack 取消自定義的位元組對齊。class和struct的比較 sta s 合法,但是如果是class的話,不能這麼做。extern c 解析 extern表示函式和變數的作用範圍,表示可...