سلام
یه تکه کدی نوشتم که مشکل داره و کار نمیکنه لطفا میشه یکی بگه مشکل این کد چیه؟
Spaceman.jpg
با سپاس Spaceman
سلام
یه تکه کدی نوشتم که مشکل داره و کار نمیکنه لطفا میشه یکی بگه مشکل این کد چیه؟
Spaceman.jpg
با سپاس Spaceman
سلام
اون code بالاخره عددیه یا استرینگ؟ داری استرینگ میفرستیش بعد از عددی کردنش...
سلام دوست عزیز . پرانتز رو نبستی :
textBox3.Text+"')"
فیلد code عددی هست و دو فیلد بعدی رشته ای هستن
و تکست باکس رو که به عددی تبدیل کردم چجوری String میفرسته؟
با سپاس Spaceman
اگر فیلد شما هم عددی هست باید کوتیشن هاش رو برداری تا عددی ارسال بشه :
(TextBox1.Text,
الان اون مشکل حل شد ولی یه مشکل دیگه پیدا کرده و اونم اینه که بعد از اینکه اسم رو وارد بانک کرد تا اخرین نقطه فاصله میذاره
مثل اینکه کلید Space کیبرد رو همینجور فشار داده باشی
SPaceman2.jpg
با سپاس Spaceman
دوست عزیز چه مقداری وارد کردید که اینجوری شده ؟
نوع فیلد های دیتابیس چی هست ؟
نوع فیلد ها
nchar(50)
و
nchar(30)
دقیقا همون چیزی که تو دیتاگرید ویو داره نمایش میده رو نوشتم
با سپاس Spaceman
و یه مشکل دیگه وقتی اسم فیلد یا data type رو تغییر میدم و میخوام ذخیره کنم جدول رو ارور میده
از sql server management studio 2008 هم استفاده میکنم
اینم پیغام ارورش
Spaceman3.jpg
با سپاس Spaceman
باید نوع فیلد رو Nvarchar در نظر بگیرید ، فیلد nchar به ازای کاراکتر هایی که وجود نداره Spae ذخیره میکنه
در خصوص اررور هم :
از SQL Managmenet Server
- منو بالا Tools
-Option
-از درختواره چپ Designer
- Table and Database Designers
-چکس باکس Prevent saving .... رو False کنید