Sql kullanarak veri ekleme ve veri çekme için birer örnek verdim, bu kodu kendi verilerine göre değiştirmelisin.
Veri ekleme:
using (System.Data.SqlClient.SqlConnection cnn = new System.Data.SqlClient.SqlConnection("your_connectionstring"))
{
string query = "Insert into tbl_student (Username, Name, Surname, Email) VALUES (@username, @name, @surname, @email)";
using (System.Data.SqlClient.SqlCommand cmd = new System.Data.SqlClient.SqlCommand(query))
{
cmd.Connection = cnn;
cmd.Parameters.Add("@username", System.Data.SqlDbType.VarChar, 100).Value = "sertac";
cmd.Parameters.Add("@name", System.Data.SqlDbType.VarChar, 100).Value = "Sertac";
cmd.Parameters.Add("@surname", System.Data.SqlDbType.VarChar, 100).Value = "Yarbas";
cmd.Parameters.Add("@email", System.Data.SqlDbType.VarChar, 100).Value = "email@email.com";
cnn.Open();
cmd.ExecuteNonQuery();
cnn.Close();
}
}
Veri okuma:
string username = "sertac";
using (System.Data.SqlClient.SqlConnection cnn = new System.Data.SqlClient.SqlConnection("your_connectionstring"))
{
string query2 = "Select * From tbl_student where Username = @username";
using (System.Data.SqlClient.SqlCommand cmd = new System.Data.SqlClient.SqlCommand(query2, cnn))
{
cmd.Parameters.AddWithValue("@username", username);
cnn.Open();
using (System.Data.SqlClient.SqlDataReader reader = cmd.ExecuteReader())
{
if (reader.HasRows)
{
name = reader["Name"].ToString();
surname = reader["Surname"].ToString();
email = reader["Email"].ToString();
}
}
}
}
Entity Framework ile henüz tanışmadıysan, hemen tanışmanı öneririm, daha az kod yazarak daha iyi sonuçlar elde edebilirsin.