Forum
Herkese Merhaba.
Direk sorunumu anlatayım.
Elimde C# ta hazırlanıp Access veritabanına göre uyarlanmış Yazıcıdan Çıktı alma kodları var.(Aşırı uzun olduğu için şuan paylaşamıyorum isteyen olursa link olarak koyarım.) Ben bu kodları Sql de kullanmak istiyorum ve bir çok yerini Sql'e çevirdim. Ancak Yazdırma Butonuna bastığımda ne bir hata karşıma çıkıyor nede işlem bir yapıyor. Ben bunu Sql bağlantı kodlarını yanlış çevirmemden dolayı olduğunu düşünüyorum ama emin değilim konuyla ilgili bilgisi olan arkadaşımız varsa aşağıda paylaştığım kodları kontrol edebilirmi?
Not:Şuan 5 saatlik uyku ile durmaktayım yazdığım açıklamalarda anlaşılmayan bi yer varsa kusura bakmayın.
Bu Kısım Accsess e uyarlı hali ve gayet iyi bir şekilde program çalışıyor.
------------------------------------------------------------------------------------------------
string MyConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + Application.StartupPath + "\\Customers.mdb";
DataSet ds = new DataSet();
OleDbDataAdapter da = new OleDbDataAdapter("SELECT * FROM Customers2", MyConnectionString);
try
{
da.Fill(ds, "dt");
}
catch (Exception ex)
{
MessageBox.Show("Operation failed: " + ex.ToString(), Application.ProductName + " - Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
return;
}
------------------------------------------------------------------------------------------------
Burasıda Sql'e çevirmeye çalıştığım kısım ne kadar doğru emin değilim.
------------------------------------------------------------------------------------------------
string ConnectionString = "Data Source=.\\SQLEXPRESS;AttachDbFilename=C:\\Engelsiz Yaşam\\Engelsiz Yaşam\\EngelsizYaşam.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter("Select * From Gonullu",ConnectionString);
try
{
da.Fill(ds, "dt");
}
catch (Exception ex)
{
MessageBox.Show("İşlem Başarısız: " + ex.ToString(), Application.ProductName + " - Hata", MessageBoxButtons.OK, MessageBoxIcon.Error);
return;
}
------------------------------------------------------------------------------------------------
string ConnectionString = "Data Source=.\\SQLEXPRESS;AttachDbFilename=C:\\Engelsiz Yaşam\\Engelsiz Yaşam\\EngelsizYaşam.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter("Select * From Gonullu",ConnectionString);
try
{
da.Fill(ds, "dt");
}
catch (Exception ex)
{
MessageBox.Show("İşlem Başarısız: " + ex.ToString(), Application.ProductName + " - Hata", MessageBoxButtons.OK, MessageBoxIcon.Error);
return;
}
---------------------------------------------------------------------------------------
SqlConnection conn = new SqlConnection( ConnectionString);
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter("Select * From Gonullu",conn);
try
{
da.Fill(ds, "dt");
}
catch (Exception ex)
{
MessageBox.Show("İşlem Başarısız: " + ex.ToString(), Application.ProductName + " - Hata", MessageBoxButtons.OK, MessageBoxIcon.Error);
return;
}
İlginiz için teşekkür ederim. Saolun.