PDA

View Full Version : مشکل این برنامه کجاست



amirfallah3301
شنبه 01 آبان 1389, 12:47 عصر
سلام من خیلی مبتدی هستم:لبخند:
تا حالا برنامه هایی که با سی شارپ می نوشتم با دیتا بیس اکسس بود
حالا به خاطر پروژه پایانی ام مجبور شدم sql کار کنم
توی شروع مشکل دارم ، یه دیتا بیس ساختم و دوتا textbox می خوام یه آی دی و یه اسم رو توی این دیتا بیس ذخیره کنه، به همین سادگی یه برنامه ام با asp زدم اما اخطار می ده
برنامه رو atach می کنم ببینید مشکلش چیه ، کلافم کرده ، ممنون

karim orooji
شنبه 01 آبان 1389, 13:13 عصر
سلام کد insert مشکل داره



cmd.CommandText = "insert into user_table values (@id,@name)";


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




public

partialclass_Default : System.Web.UI.Page

{
SqlConnection conn = newSqlConnection();
protectedvoid Page_Load(object sender, EventArgs e)
{
conn.ConnectionString =
"Data Source=.\\SQLExpress;" +
"User Instance=true;" +
"Integrated Security=true;" +
"AttachDbFilename=|DataDirectory|amir.mdf;";


SqlDataAdapter dta = newSqlDataAdapter("select * from user_table", conn);
DataSet ds = newDataSet();
ds.Clear();
dta.Fill(ds, "user_table");
GridView1.DataSource = ds;
GridView1.DataBind();
}
protectedvoid Button1_Click(object sender, EventArgs e)
{


SqlCommand cmd = newSqlCommand();
cmd.Connection = conn;
cmd.CommandText = "insert into user_table values (@id,@name)";
cmd.Parameters.AddWithValue("@id", TextBox1.Text);
cmd.Parameters.AddWithValue("@name", TextBox2.Text);
conn.Open();
cmd.ExecuteNonQuery();
conn.Close();


SqlDataAdapter


dta = newSqlDataAdapter("select * from user_table", conn);

DataSet


ds = newDataSet();

ds.Clear();
dta.Fill(ds, "user_table");
GridView1.DataSource = ds;
GridView1.DataBind();
}


}



موفق باشی

amirfallah3301
شنبه 01 آبان 1389, 13:22 عصر
سلام کد insert مشکل داره
یک گرید به برنامه و کد رو به برنامه اضافه کن
گرید برای نمایش اطلاعات داخل بانک است




public

partialclass_Default : System.Web.UI.Page
{
SqlConnection conn = newSqlConnection();
protectedvoid Page_Load(object sender, EventArgs e)
{
conn.ConnectionString =
"Data Source=.\\SQLExpress;" +
"User Instance=true;" +
"Integrated Security=true;" +
"AttachDbFilename=|DataDirectory|amir.mdf;";

SqlDataAdapter dta = newSqlDataAdapter("select * from user_table", conn);
DataSet ds = newDataSet();
ds.Clear();
dta.Fill(ds, "user_table");
GridView1.DataSource = ds;
GridView1.DataBind();
}
protectedvoid Button1_Click(object sender, EventArgs e)
{

SqlCommand cmd = newSqlCommand();
cmd.Connection = conn;
cmd.CommandText = "insert into user_table values (@id,@name)";
cmd.Parameters.AddWithValue("@id", TextBox1.Text);
cmd.Parameters.AddWithValue("@name", TextBox2.Text);
conn.Open();
cmd.ExecuteNonQuery();
conn.Close();



SqlDataAdapter

dta = newSqlDataAdapter("select * from user_table", conn);


DataSet

ds = newDataSet();
ds.Clear();
dta.Fill(ds, "user_table");
GridView1.DataSource = ds;
GridView1.DataBind();
}

}





موفق باشی

سلام ممنون که جوابم رو دادید
اما یه مشکلی وجود داره من کد رو توی برنامه می نویسم اما به partialclass_Default ایراد می گیره ، شرمنده می دونم بی ادبیه اما اگه امکان داره خودتون برنامه رو اصلاح کنید و آپلود کنید تا ببینم مشکل از کجا بوده، باز هم ممنون

amirfallah3301
شنبه 01 آبان 1389, 13:36 عصر
آقا جون دستت درد نکنه
درست شد یه چند جا کلمات به هم چسبیده بود
خیلی خیلی ممنون
انشالله جبران کنم.مرسی (ب:بوس:وس)

karim orooji
شنبه 01 آبان 1389, 13:44 عصر
سلام
مشکلی در برنامه نیست
صفحه پروژه رو ضمیمه کردم به برنامه اضافه کنید

ببینید مشکل حل میشه

amirfallah3301
شنبه 01 آبان 1389, 13:52 عصر
سلام
مشکلی در برنامه نیست
صفحه پروژه رو ضمیمه کردم به برنامه اضافه کنید

ببینید مشکل حل میشه

karim orooji عزیز
دستت درد نکنه به برنامه اضافه کردم ، مشکل حل شد ، ممنون از زحمتی که کشیدی