View Full Version : سوال: اطلاعات در بانک ثبت میشه ولی ارور میده
reza4359
جمعه 08 مهر 1390, 22:07 عصر
سلام دوستان من یک قسمت نمایش اخبار داخل وب گذاشتم
که اخبار رو از بانک میگیره که دارای دوفیلده یکی id =int, title=nvarchar(max) فیلد id هم auto number هست
من فقط یک text box واسه title گذاشتم و اونو با یک sqldatasource بایند کردم چون id که auto number هست
حالا وقتی اطلاعات رو میخوام ثبت کنم داخل بانک ثبت میشه ولی بعد از ثبت این پیغام ر و میده
Input string was not in a correct format
دلیلش چیه؟
ممنون
mehran_sh_t
جمعه 08 مهر 1390, 22:53 عصر
سلام
کد ثبت در پایگاه رو میشه بذارید؟
alibabaei2
جمعه 08 مهر 1390, 22:59 عصر
کدتون رو بذارید لطفا
atarodi
جمعه 08 مهر 1390, 23:39 عصر
سلام
احتمالا از کد مر یوط به اینسرت اطلاعات داخل دیتابیس هست. که باید بررسی کنید.
fakhravari
شنبه 09 مهر 1390, 00:22 صبح
با سلام
اخبار کپی پیست میکنی؟ و بعد ثبت میزنید.
چون من هم این eror توی editor برخوردم.
چون این eror برای فرمت html که همراه با کد جاوا و فرمتهای دیگه میاد باید تبدیل به inerhtml شه.
اگرچک کنید با دستورات به این شکل امتحان کنید و ببینید eror مشاهدی میکنید.
SqlConnection connection = new SqlConnection(@"Data Source=.\SQLEXPRESS;Initial Catalog=Rahim;Integrated Security=True");
connection.Open();
SqlCommand cmd = new SqlCommand("insert into Coments " + "(name, Coments) values (@name,@Coments)", connection);
cmd.Parameters.Add("@name", TextBox1.Text);
cmd.Parameters.Add("@Coments", CKEditor1.Text.ToString());
cmd.ExecuteNonQuery();
connection.Close();
reza4359
شنبه 09 مهر 1390, 16:09 عصر
سلام دوستان از پاسخ همتون ممنونم من اول با sqldatasource اطلاعات رو insert میکردم این error رو میداد ولی اومدم کد نوشتم مشکل حل شد
mmnoody2006
شنبه 09 مهر 1390, 18:14 عصر
بسیار ساده خود خطا داره می گه :
Input string was not in a correct format
یعنی نوع ورودی مشکل داره که ممکنه نوع فیلد محدود شده باشه
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.