sql >> Database teknologi >  >> RDS >> Mysql

Brug af SqlDataAdapter til at indsætte en række

Indstil select-kommandoen med et "0 =1"-filter og brug en SqlCommandBuilder så kommandoen indsæt automatisk genereres for dig.

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. Bedste praksis:Importer mySQL-fil i PHP; opdelt forespørgsler

  2. Pas på, hvad du holder øje med

  3. Installation og arbejde med MySQL 5 på Windows 7

  4. Sådan laver du dynamiske postgres-forberedte erklæringer i PHP