PDA

View Full Version : ارتباط SQL Server 2005 با ASP.NET 2.0



sareh.ghavami
چهارشنبه 25 بهمن 1385, 12:46 عصر
سلام .می خواهم داده هایی که به صورت پویا در فرم asp وارد میکنیم وارد جدول sql بشه.ممنون میشم کمکم کنید.کدش با ورژن قبلی فرق میکنه :متفکر:

rezaasp.net
چهارشنبه 25 بهمن 1385, 16:37 عصر
اول اتصال را برقرار می کنی بعد از طریق insert tdgn ih vh پر مکنی.

rezaasp.net
چهارشنبه 25 بهمن 1385, 16:39 عصر
اول اتصال را بر قرار می کنی به از طریق دستور insert فیلدها را پر می کنی.

pegasos
چهارشنبه 25 بهمن 1385, 21:04 عصر
با درود.


کدش با ورژن قبلی فرق میکنه

اسکریپت های بهینه تری اضافه شده ،
ولی تمامی اسکریپت های ورژن های قبل را پشتیبانی می کند.

به امید موفقیت.

mehdi_394
پنج شنبه 26 بهمن 1385, 15:24 عصر
این یک نمونه کد برای ثبت اطلاعات یک کاربر است با استفاده از #C



protected void btnregister_Click(object sender, EventArgs e)
{
SqlConnection conn;
SqlCommand cmd;
string str;
Boolean success = true;

str = "insert into members (name,family,username,email,permision) values (@name,@family,@username,@email,0)";
conn=new SqlConnection();
conn.ConnectionString =ConfigurationManager.ConnectionStrings["insertMember"].ConnectionString ;
cmd = new SqlCommand(str, conn);

cmd.Parameters.AddWithValue("@name",txtname.Text);
cmd.Parameters.AddWithValue("@family", txtfamily.Text);
cmd.Parameters.AddWithValue("@username",txtusername.Text);
cmd.Parameters.AddWithValue("@email",txtemail.Text);


try
{
cmd.Connection.Open();
cmd.ExecuteNonQuery();


}
catch
{
success = false;
}
finally {
conn.Dispose();
cmd.Dispose();

}

if (success)
{
Response.Redirect("success.aspx");
}


}
insertMember یک connection string است که در web.config ذخیره شده است