نمایش نتایج 1 تا 6 از 6

نام تاپیک: ذخيره اطلاعات در ديتا بيس

  1. #1

    Question ذخيره اطلاعات در ديتا بيس

    دوستان عزیز با سلام
    من برای ذخیره اطلاعات در دیتا بیس به مشکل برخوردم بدین صورت که در بار اول اطلاعات بصورت صحیح وارد می شود اما در موارد بعدی همان اطلاعات اول دوباره وارد می شود
    جستجو کردم اما به نتیجه نرسیدم ممنون می شم اگه کمک کنید
    این هم کد ی که با آن اطلاعات را تغذیه می کنم
    arr.Add(textBox1.Text);
    arr.Add(textBox2.Text);


    cmd.CommandText = "insert into nm(nb,bb)Values(@nb,@bb)";
    cmd.Parameters.Clear();
    cmd.Parameters.Add("@nb", SqlDbType.NVarChar ).Value = arr[0].ToString();
    cmd.Parameters.Add("@bb", SqlDbType.NVarChar).Value = arr[1].ToString();


    Insert(cmd);

    textBox1.Text = "0";
    textBox2.Text = "0";
    textBox1.Focus();

  2. #2

    نقل قول: ذخيره اطلاعات در ديتا بيس

    دارید از آرایه استفاده میکنید چرا موقع پر کردنش بهش اندیس ندادین
     ;arr[1]=textbox1.text

  3. #3

    نقل قول: ذخيره اطلاعات در ديتا بيس

    دوست عزيز مشكل من
    دارید از آرایه استفاده میکنید چرا موقع پر کردنش بهش اندیس ندادین
    نيست چون دارد كار مي كند و اين كارو بعدن كردم

  4. #4

    نقل قول: ذخيره اطلاعات در ديتا بيس

    خوب شما دارید مقدار تکراری به آرایتون میدین حتما . آرایتونه یک تست کنید بدون استفاده از دیتابیس.یعنی اول پرش کنید و بعدش مثلا در چندتا تکست باکس نشونش بده

  5. #5

    نقل قول: ذخيره اطلاعات در ديتا بيس

    دوست عزيز اگه مي شه كد ي كه نوشتم را اصلاح كنيد
    ممنون

  6. #6

    نقل قول: ذخيره اطلاعات در ديتا بيس

    private void button2_Click(object sender, EventArgs e)
    {
    string[] arr = new string[2];
    arr[0] = textBox1.Text;
    arr[1] = textBox2.Text;
    strSQL = "insert into nm(nb,bb)values(@nb,@bb)";
    con.Open();
    com = new SqlCommand(strSQL, con);
    com.Parameters.Add("@nb", SqlDbType.NVarChar).Value=arr[0].ToString();
    com.Parameters.Add("@bb", SqlDbType.NVarChar).Value = arr[1].ToString();
    com.ExecuteNonQuery();
    con.Close();
    MessageBox.Show("ثبت شد");
    textBox1.Text = "0";
    textBox2.Text = "0";
    textBox1.Focus();
    }

    محض اطمینان :
    1- قبل از فرم لود
    private string strSQL;
    private SqlConnection con;
    private SqlDataAdapter da;
    private SqlCommand com;

    2-در فرم لود
    con = new SqlConnection();
    con.ConnectionString = (@"data source=.\sqlexpress;Initial catalog=databasename;Integrated Security=true");

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •