نقل قول نوشته شده توسط اوج بلند مشاهده تاپیک
مطمئن بشید که شی کامندتون رو به شی کانکشنتون نسبت دادید و از متد Command.ExecuteNonQuery();
هم آخر کدتون استفاده کردید . بهتر بود کمی کاملتر کدهارو ارائه میکردید تا بهتر بشه نظر داد .
این هم کلاسی که من صدا می زنم

class DataAcssesLayer
{
private SqlCommand cmd;
private SqlConnection con;
private SqlDataAdapter da;
private DataTable dt;
public void DoCommand(string ole)
{

SqlConnection conn = new SqlConnection(@"data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\Database1.mdf;Integrated Security=True;User Instance=True");
cmd = new SqlCommand();
cmd.Connection = conn;
conn.Open();
cmd.CommandText = ole;
cmd.ExecuteNonQuery();
conn.Close();
}

public DataTable DoSelect(string sql)
{
con = new SqlConnection();
con.ConnectionString = @"Data Source=Database1.sdf;Persist Security Info=False";
cmd = new SqlCommand();
cmd.Connection = con;
da = new SqlDataAdapter(cmd);
dt = new DataTable();
con.Open();
cmd.CommandText = sql;
da.Fill(dt);
con.Close();
return dt;
}
}