ile DataRow toplama geçirildiğinde geçerli bir InsertCommand gerektirir Benim veritabanına yeni bir satır eklemek çalışıyorum. İşte benim kodudur:Güncelleştirme, yeni satırlar
ds1 benim veri kümesi ise, da1 benim veri adaptörü programı durdurur ve bana hata veriyor da1.update(ds1,"localitati");
de
dRow = ds1.Tables["localitati"].NewRow();
dRow[1] = aux1.Replace(" ", "").Replace("-", "").ToLower();
dRow[2] = aux2.ToLower().Replace(" ", "");
dRow[3] = aux1;
dRow[4] = e.X;
dRow[5] = e.Y;
ds1.Tables["localitati"].Rows.Add(dRow);
da1.Update(ds1, "localitati");
şudur: "Update requires a valid InsertCommand when passed DataRow collection with new rows
"
(i db bilgi aldıktan) veritabanı eserleri
Herhangi bir fikir bağlantı?
http://csharp.net -informations.com/dataadapter/insertcommand-sqlserver.ilgilenen herkes için htm – Alex
Bu durumda DataAdapter kullanmanın bir anlamı yoktur. Bu doğru olmayan şey hakkında tam bir örnek. Parametrelenmemiş sorgu, yararsız DataAdapter, kapatılmamış bağlantı, null ile dize başlatma - bir projede bulunmaması gereken her şey. – AlexanderMP