Forum
Merhaba,
Bugüne kadar yazılımlarım hep local serverda olduğu için bu problemle ilk defa karşılaştım.
SQL veritabanlı windows hosting satın alarak yaptığım yazılımın veritabanını burada kullanıyorum.
Fakat text alana türkçe karakter girdiğimde sql de görünmüyor.
aşağıdaki resimde örnek olarak firma adına şimşek yazdım. Kuladı da simsek olarak girip kayıt butonuna bastığımda sql de sadece KULADI sütunu dolu görünüyor. Yani türkçe karakter olmayan alan.
Yardımcı olabilecek arkadaş varsa çok sevinirim.
firmaadi = txtFirmaAdi.Text;
kuladi = txtKulAdi.Text;
sifre = txtSifre.Text;
string kayit = @"INSERT INTO [dbo].[FIRMALAR] ([FIRMAADI],[KULADI],[SIFRE]) values (@FIRMAADI,@KULADI,@SIFRE)";
SqlCommand ekle = new SqlCommand(kayit, con);
ekle.Parameters.AddWithValue("@FIRMAADI", firmaadi);
ekle.Parameters.AddWithValue("@KULADI", kuladi);
ekle.Parameters.AddWithValue("@SIFRE", sifre);
try
{
con.Open();
ekle.ExecuteNonQuery();
con.Close();
popupVeriGiris.ShowOnPageLoad = false;
gridVer.DataBind();
}
catch (Exception ex)
{
lblHata.Text = ex.Message.ToString();
popupHata.ShowOnPageLoad = true;
}
Merhaba,
SQL Server'ın collation ayarı nedir acaba? Localde ve sunucuda bu komutu çalıştırırak sonucunu söyler misin?
SELECT SERVERPROPERTY ('SERVERNAME') AS [DB SERVER Name],
SERVERPROPERTY ('Collation') AS [Collation]