C 連線到 Access 資料庫並找到 DBHelp

發布 科技 2024-04-06
9個回答
  1. 匿名使用者2024-02-07

    using ;

    using ;

    string strconnection="provider=;";

    strconnection =@"data source=c:\";

    oledbconnection objconnection=new oledbconnection(strconnection);

    連線到 access 資料庫需要匯入其他命名空間,因此對於前兩個 using 命令,這是必不可少的!

    strconnection 變數包含連線到資料庫所需的連線字串,指定要使用的資料訪問介面和要使用的資料來源。

    provider=;"它指的是使用 Microsoft Jet 引擎的資料提供程式,即 Access 中的資料引擎,它連線到 Access 的資料庫。

    data source=c:\"是指示資料來源的位置,他的標準形式是"data source=mydrive:mypath\".

    ps: 1." ="後"@"該符號無法放置在後面的字串中"\"解析轉義字元。

    2.如果要連線的資料庫檔案與當前檔案位於同一目錄下,也可以使用以下方法進行連線:

    strconnection ="data source=";

    這為您節省了很多東西!

    3.請注意,連線字串中的引數用分號分隔。

    oledbconnection objconnection=new oledbconnection(strconnection);"這句話使用定義的連線字串來建立乙個鏈結物件,我們將不得不在資料庫的未來操作中處理這個物件。

    這用於開啟連線。 此時,與 Access 資料庫的連線已完成。 其餘操作(插入、刪除。

  2. 匿名使用者2024-02-06

    string strconnection = "provider=;

    strconnection += @"data source=" + "\\";

    建立連線。 oledbconnection objconnection = new oledbconnection(strconnection);

    這意味著您必須將 access 資料庫檔案放在解決方案的 debug 資料夾中。

    希望我的能幫到你。

  3. 匿名使用者2024-02-05

    access2000-2003

    資料庫連線字串:constr ="provider=;資料來源 = 資料庫名稱。 mdb";

    access2007-2010

    資料庫連線字串:constr ="provider=;資料來源 = 資料庫名稱。 accdb";

    oledbconnection olecon=new oledbconnection(constr);例項化資料庫連線。

    string sql="插入到表中 名稱(列名 1,列名 2) 值(名稱、類別......)";SQL 語句。

    oledbcommand olecmd=new oledbcommand(sql,olecon);執行 SQL 語句等

    開啟資料庫。

    執行增加的方法。

    關閉資料庫連線。

    如果無法安裝 SQL Server,請先解除安裝 SQL Server,然後刪除安裝過程中生成的“Microsoft SQL Server”資料夾,然後執行登錄檔將 Hkey 當前使用者軟體放在 SQL Server Microsoft Microsoft,並且 Hkey 本地計算機軟體Microsoft Microsoft SQL Server 被完全刪除,(請注意,整個 Microsoft SQL Server 資料夾被刪除), 然後重新啟動。

    重新載入應該沒有問題!

  4. 匿名使用者2024-02-04

    如果您是 access2000-2003,請使用以下資料庫連線字串。

    constr = "provider=;資料來源 = 資料庫名稱。 mdb";

    如果您是 access2007-2010,請使用以下資料庫連線字串。

    constr = @"provider=;資料來源 = 資料庫名稱。 accdb";

    oledbconnection olecon=new oledbconnection(constr);例項化資料庫連線。

    string sql="插入到表中 名稱(列名 1,列名 2) 值(名稱、類別......)";SQL 語句。

    oledbcommand olecmd=new oledbcommand(sql,olecon);執行 SQL 語句等

    開啟資料庫。

    執行增加的方法。

    關閉資料庫連線。

    新增記錄成功");

  5. 匿名使用者2024-02-03

    去親眼看看下乙個。

  6. 匿名使用者2024-02-02

    你需要把以上三個類放到你自己的專案中,然後在form1中memberbus()getmember(); 能。

  7. 匿名使用者2024-02-01

    這是我用來開啟和關閉該方法的方法,它可以工作

    開啟連線。

    /public void close()}

  8. 匿名使用者2024-01-31

    provider=;data source=;persist security info=false

    這是 07 的訪問

    你的什麼版本。

  9. 匿名使用者2024-01-30

    確認 Access 安裝正確

相關回答
2個回答2024-04-06

1. 建立乙個 Access 資料庫,並在該資料庫中建立乙個新錶,即乙個附加表。 通過設定附加表的屬性值,使其鏈結到要訪問的資料庫。 >>>More

5個回答2024-04-06

企業管理器 在 SQL 中建立資料庫 選擇所有任務 匯入資料 從資料來源選擇 Microsoft Access 將 Access 資料庫匯入 MSSQL 資料庫時,需要注意幾個問題 使用 MSSQL 伺服器時,即使使用 SQL Server 匯入 Access 資料庫,與 Access 也有很多不同之處, 有很多地方需要注意。1.匯入Access中常用的自動編號欄位後,不是自動遞增int,需要手動設定,將匯入的自動編號欄位的“no”改為“yes”,並且“seed”和“increment”都是“1”才能成為自動編號; 2.在MSSQL伺服器中,有很多保留字,這些保留字在Access中不可用,當您將資料匯入MSSQL時,問題就會出來。 匯入時,MSSQL會自動在這些字段(包括資料庫中的表名)中新增“[欄位名稱]”,因此您必須修改指令碼,在相應的欄位名(或表名)中新增括號,或將欄位名稱更改為非MSSQL保留字。 >>>More

3個回答2024-04-06

那麼,使用ADO,您可以直接選擇並輸出到excel,例如,插入到[excel; database='c:\''sheet1$''(字段 1、字段 2,...)from .. >>>More

9個回答2024-04-06

你可以做乙個資訊查詢系統,如果你以前沒有做過,建議先用ASP來寫,這個比較簡單,即使是沒有網路程式設計基礎知識的人也可以在短時間內上手。 編寫好的web程式可以在網路上呼叫,可以為不同的使用者設定不同的許可權。 這樣,就可以實現自己想要的功能,但這只是基礎,應該更深入地學習才能實現更完整的功能。 >>>More

4個回答2024-04-06

ASP 連線訪問

定義 Access 資料庫路徑。 >>>More