給你的程式新增ODBC支援

2021-04-17 08:02:23 字數 704 閱讀 8070

在正式版的.net中我們發現沒有了asp和.net beta版的

odbc資料訪問。如果需要訪問資料庫就只能使用oledb

,oledb訪問資料庫的速度比

odbc要快。但是在oledb中我們發現如果你需要連線乙個其他的資料庫就實現不了。但是如果能使用

odbc的話,訪問其他型別的資料庫就很容易了。

那麼我們怎麼實現

odbc呢?

其實ms提供了

odbc .net data provider項,有它的幫助檔案。程式所在的dll:安裝目錄下microsoft.data.

odbc.dll。這乙個dll會自動的加入vs.net的引用中。我們可以在專案的引用中加入此類,就可以在程式中使用了。

建立odbc資料庫連線:系統dsn。

public void create

odbcconnection()

odbc下有兩種資料訪問類:

odbcdataadapter和

odbcdatareader

方法和oledb差不多,大家自己看看吧。

用這種方法,我們就可以使用

odbc訪問資料庫了,對於其他資料庫,我們只要建立乙個系統dsn就可以在.net中通過

odbc訪問了。

如果沒有裝vs.net,可以使用命令列編譯:

csc /r:microsoft.data.

odbc.dll

給你的應用程式新增動態滑鼠

給你的應用程式新增動態滑鼠 當然,要自己製作動態滑鼠的話,除了aniedit之外,還需要另外乙個工具imagedit。vc 也提供了它的全部原 它位於與aniedit同樣的目錄下,請與aniedit同樣的方法編譯並得到imagedit。對於aniedit的使用方法簡述如下 程式啟動後,左邊是動態滑鼠...

給你的背景新增彩帶

頁面效果 例 this.options this.canvas document.createelement canvas this.canvas.style display block this.canvas.style position fixed this.canvas.style margi...

給你的站點新增 DNS CAA 保護

譬如說,你的站點已經啟用了 hsts,甚至已經被固化到了瀏覽器內部。但是乙個中間人仍然劫持了你的連線。你走了 https 協議?沒問題,我也搞到了乙個你所訪問網域名稱的 ssl 證書。要知道 ssl 連線使用的證書是服務端決定的,但是這個證書未必就是真正的網域名稱所有人申請的。雖然普通人未必能搞到不...