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

نام تاپیک: مشکل در ذخیره اطلاعات

  1. #1

    مشکل در ذخیره اطلاعات

    سلام

    من با کد زیر میخوام اطلاعات رو در sql express ذخیره کنم . هیچ اروری نداره ها ولی ذخیره نمیکنه

                SqlConnection con = new SqlConnection();
    con.ConnectionString = @"Data Source=.\SQLEXPRESS; AttachDbFilename=
    |DataDirectory|\Library.mdf;
    Integrated Security=True; User Instance=True";
    con.Open();

    SqlCommand cmd = new SqlCommand();
    cmd.Connection = con;
    cmd.CommandText = "INSERT INTO Numbers (Name,Tel)"
    + "VALUES ('"+ txtName.Text +"' , '"+ txtTel.Text +"')";

    cmd.ExecuteNonQuery();
    MessageBox.Show("Added Successfully!");
    con.Close();


    ممنون

  2. #2
    کاربر دائمی آواتار amir200h
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    بروجرد->تهران->قم
    سن
    33
    پست
    782

    نقل قول: مشکل در ذخیره اطلاعات

    نوع فیلدهات چیه؟

  3. #3

    نقل قول: مشکل در ذخیره اطلاعات

    بسم الله الرحمن الرحیم
    با سلام
    به جای
    cmd.CommandText = "INSERT INTO Numbers (Name,Tel)"
    + "VALUES ('"+ txtName.Text +"' , '"+ txtTel.Text +"')";
    این رو
    cmd.CommandText = "INSERT INTO Numbers (Name,Tel)"
    + " VALUES ('"+ txtName.Text +"' , '"+ txtTel.Text +"')";
    بذارید.
    قبل از Value فاصله انداختم.
    در موارد مشابه برنامه رو دیباگ کنید و کوئری که در حال اجرا بدست آمده رو در SQL اجرا کنید؛ تا ببینید مسئله از کجاست.
    موفق باشید.

  4. #4

    نقل قول: مشکل در ذخیره اطلاعات

    نقل قول نوشته شده توسط مهدی هادیان2 مشاهده تاپیک
    بسم الله الرحمن الرحیم
    با سلام
    به جای
    cmd.CommandText = "INSERT INTO Numbers (Name,Tel)"
    + "VALUES ('"+ txtName.Text +"' , '"+ txtTel.Text +"')";
    این رو
    cmd.CommandText = "INSERT INTO Numbers (Name,Tel)"
    + " VALUES ('"+ txtName.Text +"' , '"+ txtTel.Text +"')";
    بذارید.
    قبل از Value فاصله انداختم.
    در موارد مشابه برنامه رو دیباگ کنید و کوئری که در حال اجرا بدست آمده رو در SQL اجرا کنید؛ تا ببینید مسئله از کجاست.
    موفق باشید.

    ظاهرا این فاصله تاثیری نمیذاره که تاثیری هم نذاشت
    موندم اگر مشکلی هست چرا هیچی نمیگه ؟!
    نکته خاصی وجود داره در ساخت فرم و ساخت بانک ؟
    فیلم های بانکم هردو nvarchar هستند . int رو هم تست کردم نشد !

  5. #5

    نقل قول: مشکل در ذخیره اطلاعات

    خوب میرم محتویات بانک رو نگاه میکنم میبینم هیچ رکوردی اضافه نشده دیگه . از بخش server explorer در پنل سمت چپ

  6. #6

    نقل قول: مشکل در ذخیره اطلاعات

    مشکل از رشته اتصالتونه - در واقع مشکلی نداره ولی چون این ادرسی که دادید |DataDirectory| وارد پوشه debug میشه به فایل بانکی که کپی میشه از فایل اصلی متصل میشه عملیات مورد نظرو انجام میده و شما از قسمت server explorer میخواین چک کنین ببینم رکورداتون ثبت شده یا نه ! و از قسمت server explorer شما دسترسی به فایل های اصلی دیتابیس که توی پوشه اصلی برنامه وجود داره پیدا میکنید(کنار سورستون ) و میبینید هیچی نیس خب دیگه اونقد داستان بافتم که خودمم گیج شدم
    زمانی که برنامتو مینویسی و تست میکنی ادرس بانک اصلیتو بده ینی به جا data directory مثلا بنویس C:\Users\ASUS\Documents\Visual Studio 2008\Projects\WindowsFormsApplication1\WindowsForm sApplication1 موقعی که خواستی setup بسازی و کارت تموم شد همون data directory رو بذار

    موفق باشید

  7. #7

    نقل قول: مشکل در ذخیره اطلاعات

    پس ینی الان ذخیره میشه ولی نمیتونم از اونجا ببینم ؟! خوب چیکار کنم که بشه دید ؟
    یا مثلا چطوری میتونم توی datagridview ببینمش؟
    کد زیر رو دارم ولی کار نمیکنه
    شاید چیزی کم داره یا اشتباهه

     SqlDataAdapter da = new SqlDataAdapter();
    da.SelectCommand = cmd;
    DataTable dt = new DataTable();
    da.Fill(dt);
    DataBank.DataSource = dt;



    برای تعریف مقدار cmd از کد زیر استفاده کردم ولی نشد . ظاهرا این تعریف فقط وقتی بدرد میخوره که بخوایم ذخیره کنیم.
    SqlCommand cmd = new SqlCommand();


    ممنون

  8. #8

    نقل قول: مشکل در ذخیره اطلاعات

    شاید چیزی کم داره یا اشتباهه

    1
    2
    3
    4
    5
    SqlDataAdapter da = new SqlDataAdapter();
    da.SelectCommand = cmd;
    DataTable dt = new DataTable();
    da.Fill(dt);
    DataBank.DataSource = dt;




    کانکشنت رو باز کردی ؟
    رشته اتصالتو به نحوی که گفتم تغییر بده اگه نتیجه نگرفتی برنامتو اپلود کن

  9. #9

    نقل قول: مشکل در ذخیره اطلاعات

    نقل قول نوشته شده توسط mousa1992 مشاهده تاپیک
    کانکشنت رو باز کردی ؟
    رشته اتصالتو به نحوی که گفتم تغییر بده اگه نتیجه نگرفتی برنامتو اپلود کن
    برات PM کردم

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

  1. مشکل در ذخیره اطلاعات متنی زیاد
    نوشته شده توسط hdv212 در بخش SQL Server
    پاسخ: 5
    آخرین پست: دوشنبه 24 اردیبهشت 1386, 13:03 عصر
  2. مشکل هنگام ذخیره اطلاعات بعد از upload
    نوشته شده توسط hosseinab در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: شنبه 06 آبان 1385, 06:57 صبح
  3. مشکل در ذخیره اطلاعات در فایل Xml
    نوشته شده توسط saeid taheri در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: چهارشنبه 03 آبان 1385, 20:23 عصر
  4. مشکل در ذخیره اطلاعات بصورت text
    نوشته شده توسط bijanborjian در بخش Access
    پاسخ: 8
    آخرین پست: شنبه 28 مرداد 1385, 08:47 صبح
  5. مشکل در ذخیره اطلاعات در database ( کمک کمک ) فوری
    نوشته شده توسط programmermp در بخش VB.NET
    پاسخ: 3
    آخرین پست: یک شنبه 15 خرداد 1384, 03:07 صبح

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

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