PDA

View Full Version : نحوه وارد کردن اطلاعات در دیتابیس C# asp.net



rooterror
جمعه 20 فروردین 1395, 07:08 صبح
سلام دوستان

چندتا سوال داشتم در رابطه وارد کردن اطالاعات در دیتابیس

من این کد رو داخل اینترنت از یه پروژه برداشتم

string strcon = "Data Source=.;uid=sa;pwd=123;database=Login_Register";
SqlConnection con = new SqlConnection(strcon);
SqlCommand com = new SqlCommand("strlogin", con);
com.CommandType = System.Data.CommandType.StoredProcedure;
SqlParameter p1 = new SqlParameter("username", txtUserName.Text);
SqlParameter p2 = new SqlParameter("email", txtEmail.Text);
SqlParameter p3 = new SqlParameter("password", txtpassword.Text);
com.Parameters.Add(p1);
com.Parameters.Add(p2);
com.Parameters.Add(p3);
con.Open();
com.ExecuteNonQuery();
Label1.Text = "ثبت نام با موفقیت انجام شد";
Label1.Visible = true;
con.Close();

خط اول اومدم به این صورت ویرایش کردم


string strcon = "Data Source=.;Initial Catalog=Login;Integrated Security=True";



تو این کد اصلا نیمده تیبل رو مشخص کنه

تو اینترنت هم سرچ کردم ولی طرز کد نویسیاشون به صورتی بود که سر در نیاوردم

این کد هم به پروژه ااضافه کردم

SqlConnection connection = new SqlConnection(ConfigurationManager.ConnectionStrin gs["LoginDB"].ToString());

ابن قسمتش
ConnectionStrings["LoginDB"]
فکر کنم باید اسم دیتابیسمو مینوشتم ؟ درسته ؟

ولی کار نداد بازم

شما یه کد ساده تر ندارین که اطلاعاتو به دیتابیسم اضافه کنم ؟
اطلاعات دیتابیس من اینه :

name database : Login
tabale : Users
file : Username

از یک باتن و یک تکست باکس استفاده میکنم

میشه کدشو برام بنوسید ؟

ممنون میشم دوستان :خجالت:

notlikeothers
یک شنبه 22 فروردین 1395, 05:49 صبح
درود.اول این keyرو به webconfig اضافه کن


<appSettings>
<add key="ConnectionStringSQL" value="server=.;database=databasename;uid=sa;pwd=****;ini tial catalog=database name" />
<appSettings>

بعد به صورت زیر اونو فراخونی کن:

string ObjCon = ConfigurationSettings.AppSettings["ConnectionStringSQL"];

SqlConnection con = new SqlConnection(ObjCon );
.
.
.