dataadapter

    0熱度

    1回答

    我試圖傳遞參數的值,但它返回的是什麼。如果我使用不帶參數的簡單sql命令,我可以從數據庫中檢索所有數據。 這裏是我的代碼: Public Shared Function RetrieveData() As DataTable Connection.Open() Try sql = "SELECT DEP_ID AS CODE, DEP_NAME AS D

    1熱度

    1回答

    我的商業網站上有幾個免費的數據訪問層。我一直在他們的網站上關注Firebird數據庫,現在決定爲這個數據庫引擎建立一個新的數據訪問層。 我正在使用Firebird網站上推薦的ADO.NET提供程序(https://www.firebirdsql.org/en/net-provider/)。正在使用的版本是5.5。 我開發了一個簡單的存儲過程來處理返回的幾列數據,這些數據列已經在我的數據庫管理器中成

    0熱度

    1回答

    我有一個DataSet在C#與DataTables和PostgreSQL數據庫與相同的表。我在我的代碼中填入DataTable,並且想要INSERT DataTable到Postgresql DataBase。我試圖用簡單的SQL查詢插入它(INSERT INTO...),但是如果我有幾百行數百行的表,它會非常緩慢。我想,使用DataAdapter會提高性能,但我不明白,它是如何工作的。你能舉兩個

    0熱度

    1回答

    我有一個Firebird數據庫,包含一個聯繫人列表,並且對於每個聯繫人,作爲服務和發票列表。 客戶表的數量級爲10k,發票/服務約爲聯繫人大小的5倍。問題是這些表格包含很多列(最多150列)。我知道這並不理想,但不幸的是,我無法重新設計數據庫,因爲它是按原樣強加的。 現在,我有時間的顯著部分(事實上,有近40%-50%),使用以下代碼花費在數據的純取: DataTable dataTable =

    0熱度

    2回答

    我想使用帶有數據表的數據適配器將數千條記錄插入到30列sql表中。 SqlDataAdapter adapter = new SqlDataAdapter(); DataTable table = new DataTable(); adapter.InsertCommand = new SqlCommand("INSERT INTO ..."); adapter.UpdateBatchSiz

    0熱度

    1回答

    我有一個DataGridView控件和一個保存按鈕。點擊保存按鈕後,我想通過DataAdapter Update()命令將對DataGridView所做的任何更改反映到我的數據庫中。但是,點擊保存按鈕並重新加載表單後,更新不在那裏。 這裏是目前保存按鈕全部代碼: private void btnSave_Click(object sender, EventArgs e) {

    0熱度

    1回答

    我有下面的代碼,它不會拋出異常,但它也不會更新SQLite數據庫,有兩種方法,一種是由Update按鈕調用的,並從GridView獲取更新的數據控制並寫入SQLite文件。實際上都沒有更新數據庫。在更新方法中,有幾次嘗試使用不同的技術來嘗試寫入數據。我將整個事件包含在上下文中,並且功能被分解爲代碼的不同部分。它使用的是Metro Framework,但我認爲這對數據庫代碼沒有什麼影響。 using

    1熱度

    1回答

    我有一段代碼使用DbDataAdapter從DataTable填充數據庫表。 DbDataAdapter通過DbProviderFactory.CreateDataAdapter方法創建,其中DbProviderFactory由Devart dotConnect提供。 我們使用Devart的驅動程序Oracle,SqlServer和Postgres。 由於我在我的DataTable中有將近100k

    0熱度

    1回答

    我有一個Excel工作表三列: 公司名稱 PHONENO EMAILID 當我嘗試獲取數據從Excel中,如果工作表包含PhoneNo列中的012-231564數據類型,則生成的DataSet包含空白單元格 var connString = string.Format("Provider=Microsoft.Jet.OleDb.4.0; Data Source={0};Extended Prop

    0熱度

    1回答

    我想使用DataSet更新訪問數據庫。 DataSet讀取一個xml,然後使用DataAdapter Update函數的更新嘗試更新數據庫。 下面是代碼 OleDbConnection connection = new OleDbConnection(this.ConnectionString); connection.Open(); var adapter = new Ole