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

نام تاپیک: عدم درج اطلاعات در دیتابیس (َAttach)

  1. #1
    کاربر دائمی آواتار 13601360
    تاریخ عضویت
    آذر 1386
    محل زندگی
    کنار دریای خزر
    پست
    422

    عدم درج اطلاعات در دیتابیس (َAttach)

    سلام دوستان
    من یک دیتابیس در sql 2005 درست کردم و بعد اون رو detach کردم و سپس در محل پروژم Attach کردم
    (
    Add new Datasource > .... > MS Sql server Database File) تستم کردم درست بود
    قبلا داده هام براحتی در دیتا بیسم وارد می شد اما حالا فقط داده هام در دیتا گرید ویو درج میشه و در بانک وارد نمیشه هیچ اروری هم نمی ده
    میشه کمکم کنید


    SqlConnection ObjConnection = new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirecto  ry|\\DB.mdf;Integrated Security=True;User Instance=True;");
    SqlDataAdapter ObjDataAdapter=new SqlDataAdapter("Select * From T", ObjConnection);
    DataSet ObjDataSet = new DataSet();
    ObjConnection.Open();
    ObjDataAdapter.Fill(ObjDataSet, "T");
    ObjConnection.Close();
    dataGridView1.AutoGenerateColumns = true;
    dataGridView1.DataSource = ObjDataSet;
    dataGridView1.DataMember = "T";
    ObjDataAdapter = null;
    ObjConnection = null;

  2. #2
    کاربر دائمی آواتار hasan_esfahan
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    اصفهان
    پست
    419

    نقل قول: عدم درج اطلاعات در دیتابیس (َAttach)

    دوست عزیز کد شما ایرادی ندارد به نظر من شما فایل exe را اجرا کنید اگر مشکلی نداشت موضوع سر این است که زمان اجرا یک کپی به محل اجرا اورده میشود

  3. #3
    کاربر دائمی آواتار 13601360
    تاریخ عضویت
    آذر 1386
    محل زندگی
    کنار دریای خزر
    پست
    422

    نقل قول: عدم درج اطلاعات در دیتابیس (َAttach)

    فایل exe برنامه رو اجرا کردم یه سری داده وارد کردم بازم درست نشد وقتی تو محیط VS می خوام اطلاعات که وارد کردم داخل جدول رو ببینم چیزی توش نیست
    علتش چیه
    شاید کد insert ام مشکل داره
     SqlConnection ObjConnection = 
    new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\DB.mdf;Integrated Security=True;User Instance=True;");
    SqlCommand ObjCommand =
    new SqlCommand("INSERT INTO T (ClassName, DayName, LessonName, LessonType, ProfName, FieldName, FieldType, Year, StartTime, EndTime) VALUES (@ClassName,@DayName,@LessonName,@LessonType,@Prof Name,@FieldName,@FieldType,@Year,@StartTime,@EndTi me)",ObjConnection);
    ObjCommand.Parameters.AddWithValue("@ClassName", ClassName.Text.ToString());
    ObjCommand.Parameters.AddWithValue("@DayName", DayName.SelectedItem.ToString());
    ObjCommand.Parameters.AddWithValue("@LessonName", LessonName.Text.ToString());
    ObjCommand.Parameters.AddWithValue("@LessonType", LessonType.SelectedItem.ToString());
    ObjCommand.Parameters.AddWithValue("@ProfName", ProfName.Text.ToString());
    ObjCommand.Parameters.AddWithValue("@FieldName", FieldName.Text.ToString());
    ObjCommand.Parameters.AddWithValue("@FieldType", FieldType.SelectedItem.ToString());
    ObjCommand.Parameters.AddWithValue("@Year", Int32.Parse(YearInput.Text.ToString()));
    ObjCommand.Parameters.AddWithValue("@StartTime",Do uble.Parse(StartTime.Text.ToString()));
    ObjCommand.Parameters.AddWithValue("@EndTime", Double.Parse(EndTime.Text.ToString()));
    ObjConnection.Open();
    ObjCommand.ExecuteNonQuery();
    ObjConnection.Close();
    Fill();
    آخرین ویرایش به وسیله 13601360 : جمعه 30 اسفند 1387 در 00:47 صبح

  4. #4
    کاربر دائمی آواتار 13601360
    تاریخ عضویت
    آذر 1386
    محل زندگی
    کنار دریای خزر
    پست
    422

    نقل قول: عدم درج اطلاعات در دیتابیس (َAttach)

    وقتی به جای DatDirectory آدرس کامل دیتا بیس (.......... \:C) رو گذاشتم درست شد اما اگر از این پروژه رو Setup درست کنم مشکل پیش نمیاد
    میشه کمک کنید

  5. #5
    کاربر دائمی آواتار hasan_esfahan
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    اصفهان
    پست
    419

    نقل قول: عدم درج اطلاعات در دیتابیس (َAttach)

    دوست عزیز زمان اضافه کردن به شما یک پیغام یس یا نو می دهد فکر کنم شما بر روی نو کلیک کردید(یسپ 1)

  6. #6
    کاربر دائمی آواتار 13601360
    تاریخ عضویت
    آذر 1386
    محل زندگی
    کنار دریای خزر
    پست
    422

    نقل قول: عدم درج اطلاعات در دیتابیس (َAttach)

    سال نو شما مبارک
    دکمه yes رو هم زدم
    به نظر شما بهتر دیتابیس رو در پروژه add (به صورت لوکال باشه) کنم یا به سرور کانکت بشم
    چون قبلا که دیتابیس روی سرور بود مشکل نبود

  7. #7
    کاربر دائمی آواتار hasan_esfahan
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    اصفهان
    پست
    419

    نقل قول: عدم درج اطلاعات در دیتابیس (َAttach)

    اگر از سرور کانکت بشید به نظر من خیلی بهتر

  8. #8
    کاربر دائمی آواتار 13601360
    تاریخ عضویت
    آذر 1386
    محل زندگی
    کنار دریای خزر
    پست
    422

    نقل قول: عدم درج اطلاعات در دیتابیس (َAttach)

    دوست عزیز زمان اضافه کردن به شما یک پیغام یس یا نو می دهد فکر کنم شما بر روی نو کلیک کردید(یسپ 1)
    دوست عزیز مشکلم حل شد
    جالب اینکه باید No رو انتخاب میکردم

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

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