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

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 8 از 8

نام تاپيک: Smile درج (Insert) داده در جدول با C#‎

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Nov 2008
    پست ها
    39

    1 Smile درج (Insert) داده در جدول با C#‎

    سلام
    از C#‎‎‎‎ تو VS2010 و بانک Sqlexpress استفاده میکنم

    با کد زیر داده رو میخوام به جدول مربوطه در بانکم اضافه کنم. دستور هیچ خطایی نمیگیره، ولی هیچ داده ای هم به بانک اضافه نمیکنه

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    جالب اینجاست که وقتی با کد زیر جدول رو تو datagrideview نگاه میکنم داده ای که اضافه کردم رو نشون میده ولی اینم تا وقتی هست که از برنامه بیرون نیومده باشم.

    private void showTabla_Load(object sender, EventArgs e) {


    SqlConnection con = new SqlConnection();
    string str = "Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirecto ry|\\ord-95.mdf;Integrated Security=True;User Instance=True";


    //string str = "Data Source=.\\SQLEXPRESS; AttachDbFilename=" + Application.StartupPath + "\\ord-95.mdf; Integrated Security=True; Connect Timeout=30; User Instance=True";
    // connection for Backup


    con.ConnectionString = str;


    SqlCommand cmd = new SqlCommand();
    cmd.Connection = con;
    cmd.CommandText = "select * from seller";


    SqlDataAdapter da = new SqlDataAdapter(cmd);






    //SqlDataReader dr = cmd.ExecuteReader();

    DataTable dt = new DataTable();
    da.Fill(dt);
    dataGridView1.DataSource = dt;


    dataGridView1.Columns[0].HeaderCell.Value = "Created";

    }


  2. #2
    پروفشنال akpa's Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    خونمون
    پست ها
    876

    پيش فرض

    دوست عزیز در حالت دیباگ اطلاعات به صورت موقت ذخیره میشن و بعد از stop کردن برنامه همه داده ها پاک میشن اگه میخواین داده اولیه داشته باشین باید از داخل ویرایشگر ویژوال جدول رو پر کنید و یا برنامه رو از داخل پوشه اجرا کنید

  3. این کاربر از akpa بخاطر این مطلب مفید تشکر کرده است


  4. #3
    داره خودمونی میشه
    تاريخ عضويت
    Nov 2008
    پست ها
    39

    پيش فرض

    دوست عزیز در حالت دیباگ اطلاعات به صورت موقت ذخیره میشن و بعد از stop کردن برنامه همه داده ها پاک میشن اگه میخواین داده اولیه داشته باشین باید از داخل ویرایشگر ویژوال جدول رو پر کنید و یا برنامه رو از داخل پوشه اجرا کنید
    خب من که پیشفرض نمیخوام داشته باشه
    میخوام اطلاعاتی که کاربر وارد میکنه بره تو بانک
    چی کار کنم؟

  5. #4
    پروفشنال akpa's Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    خونمون
    پست ها
    876

    پيش فرض

    خب من که پیشفرض نمیخوام داشته باشه
    میخوام اطلاعاتی که کاربر وارد میکنه بره تو بانک
    چی کار کنم؟
    هیچی از برنامه تو تو حالت ریلیز خرجی بگیری و فایل نصب بسازین مشکلش برطرف میشه
    فقط یه نکته رو یادتون باشه فایل دیتابیس نباید تو پوشه program files باشه چون فایل های اونجا توسط برنامه قابل ویرایش نیستند و مشکل ایجاد میکنه بهتره تو مسیر C:\ProgramData یه پوشه ایجاد کنید و فایل دیتابیس رو اونجا ذخیره کنید

  6. این کاربر از akpa بخاطر این مطلب مفید تشکر کرده است


  7. #5
    کاربر فعال انجمن دات نت عــــلی's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    زیر سایه عرش الهی
    پست ها
    2,335

    پيش فرض

    سلام با فاصله ای که در این تیکه از کد شماست بعید میدونم پروزتون کار کنه "DataDirecto ry"

  8. #6
    پروفشنال akpa's Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    خونمون
    پست ها
    876

    پيش فرض

    سلام با فاصله ای که در این تیکه از کد شماست بعید میدونم پروزتون کار کنه "DataDirecto ry"
    درست میگین شما، ولی احتمالا موقع کپی ایراد پیش اومده چون دوستمون میگن کد کار میکنه
    همون که گفتم احتمالش بیشتر موقه دیباگ اطلاعات اضافه میشه و وقتی متوقف میشه برنامه بانک به حالت اولش برمیگرده

  9. #7
    کاربر فعال انجمن دات نت عــــلی's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    زیر سایه عرش الهی
    پست ها
    2,335

    پيش فرض

    درست میگین شما، ولی احتمالا موقع کپی ایراد پیش اومده چون دوستمون میگن کد کار میکنه
    همون که گفتم احتمالش بیشتر موقه دیباگ اطلاعات اضافه میشه و وقتی متوقف میشه برنامه بانک به حالت اولش برمیگرده
    من همچین چیزی رو که شما میگین تا حالا نشنیدم، اگر اطلاعات توی دیباگ ذخیره نشه توی ریلیز هم ذخیره نمیشه اطلاعات دیتابیس هرگز با متوقف کردن برنامه پک نمیشن. توی این 8 سال من اولین باره همچین چیزی میشنوم.

  10. این کاربر از عــــلی بخاطر این مطلب مفید تشکر کرده است


  11. #8
    پروفشنال akpa's Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    خونمون
    پست ها
    876

    پيش فرض

    من همچین چیزی رو که شما میگین تا حالا نشنیدم، اگر اطلاعات توی دیباگ ذخیره نشه توی ریلیز هم ذخیره نمیشه اطلاعات دیتابیس هرگز با متوقف کردن برنامه پک نمیشن. توی این 8 سال من اولین باره همچین چیزی میشنوم.
    دوست عزیز شما پیشکسوت مایی من خودم این مشکل رو دیدم که راهنمایی کردم اطلاعاتی که حین اجرای برنامه در داخل ویزوال استدیو به برنامه اضافه میشن بعد استاپ کردن از بین میرن دلیلش رو هم نمیدونم ولی اگه ستاپ بسازید بدون مشکلی کار میکنه من خودم یه برنامه حسابداری تست مینوشتم برای داده نمونه مجبور شدم برم از داخل ادیتور اس کی ال داخل ویژوال داده اضافه کنم تا هر بار مجبور نباشم داده ها رو وارد کنم(ویژوال 2008 با لینک تو اس کیو ال نوشتم)
    شاید تنظیمی چیزی داره

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •