-1
私は顧客テーブルに何かを挿入するのにこのコードを使用しますが、それはうまくいかないでしょうか? 私のデータベースが更新されないとrの値は常に0.`Adapter.Update()が機能しません。
using (SqlConnection cn = new SqlConnection(con))
{
cn.Open();
string query = string.Format("Select * From Customers");
SqlDataAdapter adapter = new SqlDataAdapter();
SqlCommandBuilder cb = new SqlCommandBuilder(adapter);
adapter.SelectCommand = new SqlCommand(query, cn);
DataSet db = new DataSet();
adapter.Fill(db,"Customers");
string m = "Bon app'" ,city="london";
query = string.Format("Insert Into Customers (CompanyName , City) Values ('{0}','{1}')",m,city);
adapter.InsertCommand =new SqlCommand(query, cn);
int r= adapter.Update(db,"Customers");
Console.WriteLine(r);
`
は、私はあなたがado.netについての詳細を読むべきだと思います。または、挿入を行うためにクエリを実行するか、データアダプタを使用している場合は、データセットに行を追加する必要があります – Pikoh