PDA

View Full Version : یه مشکل عجیب با دیتابیس Sql Server



msd.rhb
چهارشنبه 17 شهریور 1389, 13:42 عصر
سلام،یه برنامه با VB.net نوشتم و توش به SQL Server کانکشن زدم اما چندتا مشکل عجیب دارم:
1.یکی از دستورای Insert با هربار اجرا شدن برنامه فقط 1دفعه جواب میده و بس !!!! :عصبانی++:
2.چندتا از دستورای Select جوابای عجیب غریب برمیگردونن،مثلاً نه تعداد ستونا درسته نه داده هاش مال اون جدولیه که من میخواستم!!!! :متعجب::قهقهه:
این چندتا دستور تویSQL درست جواب میدن اما توی VB اینجوری میشن،کسی چیزی نمیدونه؟؟؟؟ :متفکر:

davood-ahmadi
چهارشنبه 17 شهریور 1389, 13:56 عصر
تا دستورات و یا نمونه برنامه رو نبینیم که نمی تونینم کمکت کنیم.!!!
باید بدونیم چی نوشتی و طراحی جدولت چجوریه که بتونیم را صحیح رو نشون بدیم.

msd.rhb
پنج شنبه 18 شهریور 1389, 09:51 صبح
عزیز برنامش که خیلی بزرگه اما قسمتای مهمشو میزارم:
این دستور inserte که پارامتراش با AddWithValue اضافه شدن:

CommandText = "INSERT INTO Stuffs VALUES(@nam,@family,@parent,@melicode,@birthday,@s hNum,@tel,@mob,@postalCode,@grade,@address,@userNM ,@FSTPass,@SECPass,@InputType,@place,@hesab,@Salar yType,@BaseSalary,'0','0',@InputDate,'0','00/00','0,0,0',@MaxVacation,'0',@SHSerial,@RegPlace,@ StuffCode,'0','');"

اینم یکی از پارامتراش :
command.Parameters.AddWithValue("nam", in_name.Text)


اینم یکی از دستورات Select که کودتا کردن : :لبخند:

command.CommandText = "select name,family,vacation,max_vacation,overtime,hesab,s alary_type,stuff_code,GivingSecurityInfDate from stuffs where user_name='" + UserName + "'"