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

نام تاپیک: اتصال به Access

  1. #1

    اتصال به Access

    با عرض سلام
    من مي خوام اطلاعاتم را از طريق برنامه C#‎ در جداول Access ثبت كنم ولي نمي دونم چطوري ميشه اين كارا كرد.
    با دكمه Add در DataNavigator ميشه ولي داخل پايگاه ثبت نميشه ونياز به كد نويسي داره.
    ميشه كدشا بهم بگيد.
    با تشكر فراوان

  2. #2

    نقل قول: اتصال به Access

    سلام این کد رو توی باتن add بنویس البته قبلش یک کانکشن استرینگ بساز و به بانکت وصل شو
    SqlCommand objCommand = new SqlCommand(); 
    objCommand.Connection = objConnection;
    objCommand.CommandText = "INSERT INTO authors " +
    "(au_id, au_lname, au_fname, contract) " +
    "VALUES(@au_id, @au_lname, @au_fname, @au_contract)";
    objCommand.Parameters.AddWithValue("@au_id",
    txtAuId.Text);
    objCommand.Parameters.AddWithValue("@au_lname",
    txtLastName.Text);
    objCommand.Parameters.AddWithValue("@au_fname",
    txtFirstName.Text);
    objCommand.Parameters.AddWithValue("@au_contract",
    chkContract.Checked);
    objConnection.Open();
    objCommand.ExecuteNonQuery();
    objConnection.Close();

  3. #3
    کاربر دائمی آواتار mahdi87_gh
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    قزوین
    پست
    448

    نقل قول: اتصال به Access

    نقل قول نوشته شده توسط mahgolebaba مشاهده تاپیک
    سلام این کد رو توی باتن add بنویس البته قبلش یک کانکشن استرینگ بساز و به بانکت وصل شو
    SqlCommand objCommand = new SqlCommand(); 
    objCommand.Connection = objConnection;
    objCommand.CommandText = "INSERT INTO authors " +
    "(au_id, au_lname, au_fname, contract) " +
    "VALUES(@au_id, @au_lname, @au_fname, @au_contract)";
    objCommand.Parameters.AddWithValue("@au_id",
    txtAuId.Text);
    objCommand.Parameters.AddWithValue("@au_lname",
    txtLastName.Text);
    objCommand.Parameters.AddWithValue("@au_fname",
    txtFirstName.Text);
    objCommand.Parameters.AddWithValue("@au_contract",
    chkContract.Checked);
    objConnection.Open();
    objCommand.ExecuteNonQuery();
    objConnection.Close();
    دوست عزیز ایشون گفتن بانک اکسس!!!
    بجای sqlCommand باید از OledbCommand استفاده کنید

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

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