0 امتیاز

سلام

1 - چطور میتونم مقدار دو فیلد از یک رکورد رو تو یک لیبل نشون بدم؟

2- چطور میتونم مقدار یک فیلد رو درون یک متغیر ذخیره کنم؟

2 پاسخ

+1 امتیاز

سلام دوست عزیز

سوال اول

در انتخاب تیبل دیتابیس فقط نام دو رکورد رو توی کوئری مینویسیم

 



​

​

اول متغییرها
OleDbConnection conn = new OleDbConnection();
      
        OleDbCommand cmd1;
        OleDbConnection con;
       
        OleDbDataAdapter adp1;
        DataSet ds;

        string conected = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Application.StartupPath + @"\DBtest.accdb";

-----------------------------------------------------------
 con = new OleDbConnection(conected);
            cmd1 = new OleDbCommand("Select stdname,Lname from tbltest ", con);
            ds = new DataSet();
            adp1 = new OleDbDataAdapter(cmd1);
            adp1.Fill(ds, "tbltest");
            dataGridView1.DataSource = ds;
            dataGridView1.DataMember = "tbltest";
            DataGridViewRow dgvRow = new DataGridViewRow();
            label3.Text = dataGridView1.CurrentRow.Cells[1].Value.ToString();

           حین لود فرم اطلاعات دیتابیس توی لیبل نمایش داده میشه 

            label4.Text = dataGridView1.CurrentRow.Cells[0].Value.ToString();
----------------------------------------------------------------------------------------
سوال دوم

 string txt1 = textBox1.Text.Trim().Replace("'","''");

                OleDbCommand cmd = new OleDbCommand


                                                         ("Insert Into tbltest (stdname)Values('"+txt1+"')", conn);
ممنون از پاسختون ولی ممکنه با پایگاه sql توضیح بدین
توسط (102 امتیاز) 2
0 امتیاز
  SqlConnection conn = new SqlConnection();

            SqlCommand cmd1;
            SqlConnection con;

            SqlDataAdapter adp1;
            DataSet ds;

string conn = new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|\\urmy.mdf;Integrated Security=True;Connect Timeout=30");

--------------------------------------------------------------------
  con = new SqlConnection(conected);
            cmd1 = new SqlCommand("Select stdname,Lname from tbltest ", con);
            ds = new DataSet();
            adp1 = new SqlDataAdapter(cmd1);
            adp1.Fill(ds, "tbltest");
            dataGridView1.DataSource = ds;
            dataGridView1.DataMember = "tbltest";
            DataGridViewRow dgvRow = new DataGridViewRow();
            label3.Text = dataGridView1.CurrentRow.Cells[1].Value.ToString();

            حین لود فرم اطلاعات دیتابیس توی لیبل نمایش داده میشه


            label4.Text = dataGridView1.CurrentRow.Cells[0].Value.ToString();

 

سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,921 کاربر

دسته بندی ها

...