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

نام تاپیک: اپدیت دیتابیس با دیتاگریدویو

  1. #1
    کاربر دائمی آواتار rezaricky
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    Tabriz
    سن
    31
    پست
    441

    اپدیت دیتابیس با دیتاگریدویو

    سلام
    از دوستان کسی هست که کد اپدیت و حذف دیتابیس با دیتاگریدویو رو داشته باشه
    خیلی سعی کردم ولی نتونستم بنویسم
    ممنون

  2. #2
    کاربر دائمی آواتار alexmcse
    تاریخ عضویت
    فروردین 1391
    محل زندگی
    شیراز
    پست
    860

    نقل قول: اپدیت دیتابیس با دیتاگریدویو

    دوست عزیز همانند ویرایش (مثلا در تکست باکس ورودی هارو قرار میدادی برای ویرایش کردن)اما حالا
        //در لود فرم کد زیر راقرار میدهی
    //grdTable.SelectionMode = DataGridViewSelectionMode.CellSelect;
    //بجای تکست باکس آدرس سلول ها را میدهی مثلا
    //این کد در باتن آپدیت
    grdTable.CurrentRow.Cells[0].Value;
    grdTable.CurrentRow.Cells[1].Value;


    مشکلی بود خبر کن

  3. #3
    کاربر دائمی
    تاریخ عضویت
    آذر 1389
    محل زندگی
    ایران
    پست
    1,328

    نقل قول: اپدیت دیتابیس با دیتاگریدویو


    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    using System.Data.OleDb;
    namespace Arshiya
    {
    public partial class itemsform : Form
    {

    //You should declare object variables as a class field.
    private DataTable dataTable1 = new DataTable();
    private OleDbConnection oleDbConnection1 = new OleDbConnection();
    private OleDbDataAdapter oleDbDataAdapter1 = new OleDbDataAdapter();
    public itemsform()
    {
    InitializeComponent();



    this.oleDbConnection1.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|data.ACCDB;JET OLEDB:DATABASE PASSWORD=Aslefallah11800;";
    this.oleDbDataAdapter1.SelectCommand = new OleDbCommand("SELECT item FROM tblitems", this.oleDbConnection1);
    this.oleDbDataAdapter1.Fill(this.dataTable1);
    this.dataGridView1.DataSource = dataTable1;
    //Initialize UPDATE Command.
    this.oleDbDataAdapter1.UpdateCommand = new OleDbCommand("UPDATE tblitems SET item = @item WHERE ID = @id", this.oleDbConnection1);
    this.oleDbDataAdapter1.UpdateCommand.Parameters.Ad dWithValue("@item", typeof(string)).SourceColumn = "item";
    this.oleDbDataAdapter1.UpdateCommand.Parameters.Ad dWithValue("@id", typeof(int)).SourceColumn = "ID";

    //Initialize INSERT Command.
    this.oleDbDataAdapter1.InsertCommand = new OleDbCommand("INSERT INTO tblitems (item) VALUES (@item)", this.oleDbConnection1);
    this.oleDbDataAdapter1.InsertCommand.Parameters.Ad dWithValue("@item", typeof(string)).SourceColumn = "item";

    //Initialize DELETE Command.
    this.oleDbDataAdapter1.DeleteCommand = new OleDbCommand("DELETE FROM tblitems WHERE ID = @id", this.oleDbConnection1);
    this.oleDbDataAdapter1.DeleteCommand.Parameters.Ad dWithValue("@id", typeof(int)).SourceColumn = "ID";

    this.dataGridView1.Columns["ID"].Visible = false;
    this.dataGridView1.Columns["item"].HeaderText = "آیتم ها";
    }

    private void itemsform_FormClosing(object sender, FormClosingEventArgs e)
    {
    try
    {
    this.oleDbDataAdapter1.Update(dataTable1);
    }
    catch (Exception ex)
    {
    MessageBox.Show(ex.Message, "System Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
    }
    }

    private void itemsform_Load(object sender, EventArgs e)
    {
    dataGridView1.Columns["item"].AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMod e.Fill;
    }
    }
    }

تاپیک های مشابه

  1. خطا هنگام اپدیت دیتابیس
    نوشته شده توسط mousa1992 در بخش C#‎‎
    پاسخ: 3
    آخرین پست: چهارشنبه 25 مرداد 1391, 01:45 صبح
  2. مبتدی: اپدیت گرید در هنگام اپدیت دیتابیس
    نوشته شده توسط alimooghashang در بخش C#‎‎
    پاسخ: 4
    آخرین پست: جمعه 13 مرداد 1391, 14:40 عصر
  3. اپدیت دیتابیس مشتری
    نوشته شده توسط Asad.Safari در بخش SQL Server
    پاسخ: 4
    آخرین پست: سه شنبه 16 تیر 1388, 19:36 عصر
  4. عدم نمایش اولین رکورد دیتابیس در دیتاگریدویو
    نوشته شده توسط rezaiy.ali در بخش VB.NET
    پاسخ: 1
    آخرین پست: پنج شنبه 22 شهریور 1386, 22:09 عصر
  5. اپدیت دیتابیس در وی بی دات نت 2005
    نوشته شده توسط اخگر در بخش VB.NET
    پاسخ: 2
    آخرین پست: پنج شنبه 18 مرداد 1386, 18:07 عصر

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

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