SQL Server veritabanına karşı C# içinden yürütmek için bir ekleme sorgum var.Unicode SQL Sorgu W/Parametre yerine N Öneki
ben ekleme am sütun türü nvarchar taşımaktadır.
Ben o kolona ekleme am veri olmayan ingilizce olduğunu. Beni sunucuya olmayan ingilizce veri aktarmak amacıyla AddWithValue kullanmak için
Yeterli mi?string dogName = "עברית";
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.Open();
using (SqlCommand command = new SqlCommand("INSERT INTO Dogs1(Name) VALUES @Name", connection))
{
command.Parameters.AddWithValue("Name", dogName);
command.ExecuteNonQuery();
}
}
Ya ben unicode ilan etmeye N öneki kullanmanız gerekir: bu örnekte olduğu gibi? Beğendiği gibi here.
Bu bilmek güzel, ancak her parametre için tüm bu belaya girmeli miyim? Bütün bu ekstra işler kodun okunabilirliğini azaltır ve eğer yapabilirsem gerçekten onsuz gitmek isterim. – kroiz