oledb

    0熱度

    1回答

    我已重新開始工作和舊項目。這是一個包含6個表格的訪問數據庫。其中之一是主表TableA。這是它的工作原理。 TableA與TableB,TableC和TableD有一對多關係。 TableD與TableE有一對多關係。 TableE與TableF有一對多關係。 在任何時候,我只需要1個記錄從表A,但總是需要在表B,C,d,E和F的相關記錄 我很好使的表單獨選擇電話B和C,但是表D的關係很有趣。對於

    0熱度

    1回答

    我有一個aspx頁面,它允許您上傳excel模板,並將該模板中的內容提取到數據表中,然後在SQL Server數據庫中進行更新。 使用OLEDB數據提供者。 Conn =new OleDbConnection(string.Format("Provider=Microsoft.ACE.OLEDB.12.0; Data Source={0};Extended Properties='Excel 12

    0熱度

    1回答

    我想通過此連接字符串從Excel(xls)文件讀取數據,但某些數據在特定列下丟失。 連接字符串在下面; props["Provider"] = "Microsoft.ACE.OLEDB.12.0;"; props["Extended Properties"] = "\"Excel 12.0;HDR=YES;IMEX=1;ImportMixedTypes=Text\"";

    0熱度

    2回答

    我寫了一個必須在服務器上運行的SQL查詢。要調用該查詢,我正在使用存儲在服務器上的VBScript。當我從服務器運行該腳本時,腳本運行良好。但是,當我從本地機器運行VBScript時,出現錯誤,指出訪問被拒絕的SQL腳本正在調用。我似乎無法弄清楚。在VBScript中我使用了以下內容: dim dbconn, connect, ObjFSO connect = "Provider=SQLOLED

    0熱度

    1回答

    與MS Access有關,目前我每次打開訪問accdb文件時都會遇到此錯誤。它說:「你試圖打開的數據庫需要更新版本的MS Access」。 我完全理解,基於此我必須更新它。但問題是,每當我使用此文件時,一切都很好,或從未發生過。所以如果我必須更新它沒有任何意義。 我迄今爲止的假設: 它發生,因爲之間的訪問ODBC連接一些錯誤和Excel中影響數據庫。因爲我使用此訪問權限作爲我的Excel主數據庫。

    0熱度

    1回答

    我在這裏掙扎。我試圖從dbf文件中獲取數據。爲此使用下面的連接字符串和代碼。 DataTable YourResultSet = new DataTable(); const string path = "D:\\Sample\\Database\\client.dbf"; string conStr = String.Format("Provider = Microsof

    0熱度

    1回答

    我有一個很棒的excel文檔,所以我決定使用OleDbconneciton打開並編輯它。打開它時不是問題。我只是使用Select命令就像SQL一樣,但是當我嘗試更改某列的數據時,出現錯誤 - >條件表達式中的數據類型不匹配。 即更新串產生的一個樣本: this._updateCommand = string.Format("UPDATE [{0}${1}{2}:{1}{2}] SET F{3} =

    -1熱度

    1回答

    我有一個excel文件,我正在使用OleDB在我的C#程序中用SQL進行查詢。 但我面臨一個問題。我的文件有大約300K行,查詢需要很長時間。我已經搜索了這個問題,並使用了一些庫,如spreadsheetlight和EPPlus,但他們沒有查詢功能。 任何人都可以建議我最快的方式來查詢我的文件? 在此先感謝。

    -1熱度

    1回答

    (對不起,我的英語不好)我爲我爸做了這個程序,所以請幫助我。 public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { connetionString = "Provider=Microsoft

    1熱度

    1回答

    此代碼正常工作。但是當我想改變範圍時,給出OleDBException。 OleDbCommand dates = new OleDbCommand("SELECT date FROM ["Sheet1$A1:B150"] ", baglanti); OleDbDataReader reader= dates.ExecuteReader(); while (reader.Read()) {