c#操作DBF資料庫檔案
剛來一個新的學校,學校裡管理資料都是用的DBF。。這讓我內牛滿面,於是乎,管理學生成績的任務便落到了我這個搞.NET的童鞋身上了。上網查了下c#操作DBF的文章,不是很多種辦法就是講的不清不楚,我通過http://www.connectionstrings.com/dbf-foxpro上的提示,成功搞定了對DBF的操作,現在來跟大家分享下~
字串:string connectString = string.Format(
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Extended Properties=dBASE IV;User ID=Admin;Password=;"
,dbfPath);
dbfPath:你存放DBF檔案的那個資料夾
注意:你只需要改那個dbfPath即可,其他的都不用改。
原理:c#操作DBF的時候,會把你剛選擇的資料夾當成是一個數據庫,而這個另類的“資料庫“裡的各個DBF檔案的名字(不包括副檔名)便是它的表了。
程式碼演示:(form裡有兩個button,一個combobox)
相關推薦
c#操作DBF資料庫檔案
剛來一個新的學校,學校裡管理資料都是用的DBF。。這讓我內牛滿面,於是乎,管理學生成績的任務便落到了我這個搞.NET的童鞋身上了。上網查了下c#操作DBF的文章,不是很多種辦法就是講的不清不楚,我通過http://www.connectionstrings.com/dbf-f
C#在VisualStudio中操作SQL資料庫檔案
1. 要在專案中新增一個基於服務的資料庫或本地資料庫檔案; 2. 在程式碼執行開始先執行如下程式碼,否則資料庫表中看不到執行的語句 string dataDir = AppDomain.CurrentDomain.BaseDirectory;
C#操作SQLite資料庫時出錯總結--錯誤:“Insufficient parameters supplied to the command”
上網找了好久,有的說是引數名字錯了,有的說把"@parameter"改成"?"就可以了。 解決C#操作SQLite資料庫時出現“Insufficient parameters supplied to the command”的錯誤 將如下SQL語句: insert in
C#操作MongoDB資料庫方法
編寫MongoDB訪問幫助類MongoDbHelper: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using MongoDB.Bson; 5 using MongoDB.Drive
C#操作MongoDB資料庫並獲取資料方法
本文利用MongoDB官方釋出的C#驅動,封閉了對MongoDB資料庫的增刪改查訪問方法。1、引用MongoDB for C# Driver 從網上下載C#訪問MongoDB的驅動,得到兩個DLL:Mo
PC軟體開發技術之三:C#操作SQLite資料庫
我們在開發應用是經常會需要用到一些資料的儲存,儲存的方式有多種,使用資料庫是一種比較受大家歡迎的方式。但是對於一些小型的應用,如一些移動APP,通常的資料庫過於龐大,而輕便的SQLite則能解決這一問題。不但操作方便,而且只需要要一個檔案即可,在這裡我們來說一說使用C#語言操作SQLite資料庫
C/C++操作MySQL資料庫——增、刪、改、查
1、資料庫連結 int cppDatebase::DatabaseConnect(sBit8 *uName,sBit8 *pWord,sBit8 *dbName) { dbHandle = mysql_init(NULL); if(NULL == dbHandle ) { cout<
C# 操作PostgreSQL 資料庫
轉載自:https://blog.csdn.net/mygisforum/article/details/7931749 一、第三方類庫 Npgsql提供 .NET 操作postgreSQL資料庫的相關類。支援postgreSQL7.x 及以上版本。 二、自定義介面及操作類 2.1介
C#操作Access資料庫之一(資料庫的連線)
最近使用C#對Access資料庫進行操作,在網上找了許多例程,感覺還是太雜亂,所以想著自己寫一個總結也方便大家共同學習進步。 功能:使用Access建立一個名為DatabaseStudent的資料庫,使用C#連線資料庫並利用datagridview控制元件將資料庫內容顯示出
c#操作MySql資料庫
需要mysql.data.dll 資料庫連線 //server資料庫地址,user資料庫使用者名稱,password密碼,database資料庫名 string ConnectString = string.Format("Server={0};User I
C# 操作INI配置檔案
重構YH是遇到這個一樣問題,就是YH前臺頁面的按鈕要求實現客戶自定義,客戶可以跟隨自己的喜好安排每個按鈕的功能,所以,在每一次客戶登陸是就需要初始化客戶自定義排版,這裡就需要用到初始化檔案——INI。 .ini 檔案是Initialization File的縮寫,即初始化
c#操作MySQL資料庫中文出現亂碼(很多問號)的解決方法
前題:修改discuz論壇帖子老連線(從NT版轉到PHP版的discuzX3),帖子裡有很多引用,有連結都是.aspx這樣的連結。 需要將這些連結改到當前論壇的連結。 思路:用asp.net程式獲取含.aspx的帖子內容,用正則替換舊連結,本地測試OK?在伺服器上就出現了一
一步一步實現C++操作SQLite資料庫
一步一步實現C++操作SQLite資料庫 SQLite,是一款輕型的資
C#操作Mysql資料庫的儲存過程
近期在工作中接觸了一套遊戲服務端的程式碼,它是用C#寫的邏輯,其中發現在客戶端登陸的時候,服務端中處理登陸驗證的模組沒有先對賬戶名的合法性進行驗證,而且還直接用sql語句拼接賬戶名的方法去查詢資料庫,很明顯者存在一個SQL注入漏洞,為此我對寫這程式碼的同胞
C語言檔案操作與Python檔案操作的比較
無論是在C語言中還是在Python中,對檔案的操作都是直接實現了計算機內部與外部之間的互動; 通過將資料寫入檔案可以更好地實現資料的儲存,而不會在程式結束之後資料隨之消失, 而通過檔案的讀取操作則可以更好地避免自己講大量資料的手動輸入程式。 本篇文章主要介紹C語言以
C# WINFORM程式配置檔案操作方法
C# WINFORM程式配置檔案操作方法 在寫winform程式的時候,我們經常會把配置檔案寫在Settings.settings中, 但是,在這裡我們發現,儲存後,在程式中對這個配置進行修改並不能生效 程式級別的配置呢,我常用儲存在app.config中的appSettings節點中
使用批處理檔案批量操作Oracle資料庫
最近,因為業務需要,需要做個批處理檔案,雙擊後,能夠遠端執行一些SQL語句。適合沒有任何資料庫基礎的人使用。查了相關文件,做了個簡單的例子,一共有3個檔案,insert.bat,insert.sql ,log1.txt. 其中insert.bat 這個檔案是批處理,雙擊會執行,或者
C++ 學習筆記之——檔案操作和檔案流
1. 檔案的概念 對於使用者來說,常用到的檔案有兩大類:程式檔案和資料檔案。而根據檔案中資料的組織方式,則可以將檔案分為 ASCII 檔案和二進位制檔案。 ASCII 檔案,又稱字元檔案或者文字檔案,它的每一個位元組放一個 ASCII 程式碼,代表一個字元。 二進位制檔案,又稱內部格式檔案或位元
C++:MFC通過ODBC操作Orcale資料庫的說明
本文通過ODBC方式連線Oracle資料庫,使用MFC進行資料庫操作的關鍵函式。詳細介紹了配置ODBC的方法和其中遇到的各項困難,以及最終幾個的關鍵函式。 1. ODBC資料來源連線資料庫方式 1.1 使用odbc資料來源的好處 客戶端無需知道資料庫所在的IP地址。只
c++操作資料庫
使用mysql_init()初始化連線 使用mysql_real_connect()建立一個到mysql資料庫的連線 使用mysql_query()執行查詢語句 result = mysql_store_result(mysql)獲取結果集 mysql_num_fields(result