سلام دوستان
زمانی که می خوام یک داده ی رشته ای رو وارد بانک MySQL کنم پیغام خطای زیر رو دریافت می کنم .
Multiple step oledb generated errors , check each OLEDB status , if available . No Work was done .
دقت کنید این پیغام زمانی رخ میده که یک فیلد رشته ای مقدار دهی می شود :
کد:
[/SIZE]
[SIZE=3]Rst.addnew[/SIZE]
[SIZE=3]Rst.Fields("ID") = 1[/SIZE]
[SIZE=3]Rst.Fields("Username") = "admin"[/SIZE]
[SIZE=3]Rst.update[/SIZE]
[SIZE=3]
در خط سوم کد بالا خطا رخ می دهد یعنی بعد از مقدار دهی فیلد عددی و قبل از اجرا شدن متد آپدیت .
این مشکل هم در MySQL 4 و هم MySQL 5 وجود داشت ، لازم به ذکر Collation دیتابیس و کلا همه چیز اون روی utf8_persian_ci هست و با درایور ODBC 3.51 و با ConnectionString وصل میشوم ، زبان صفحه هم ASP هست .
دوستان عزیز خواهش می کنم کمک کنید پروژه ای هست که باید تا چند روز دیگر تحویل بدهم . خواهشا