Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Używanie SqlDataAdapter do wstawiania wiersza

Ustaw polecenie select z filtrem „0 =1” i użyj SqlCommandBuilder aby polecenie wstawiania było automatycznie generowane.

var sqlQuery = "select * from Customers where 0 = 1";
dataAdapter = new SqlDataAdapter(sqlQuery, conn);
dataSet = new DataSet();
dataAdapter.Fill(dataSet);

var newRow = dataSet.Tables["Customers"].NewRow();
newRow["CustomerID"] = 55;
dataSet.Tables["Customers"].Rows.Add(newRow);

new SqlCommandBuilder(dataAdapter);
dataAdapter.Update(dataSet);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. node-mysql wiele instrukcji w jednym zapytaniu

  2. Jak zmienić nazwę bazy danych MySQL

  3. Zamów według COUNT za wartość

  4. Przyczyny błędu MySQL 2014 Nie można wykonać zapytań, gdy inne niebuforowane zapytania są aktywne

  5. Jak wybrać nazwę kolumny ze spacją w MySQL?