امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 3
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در ورود اطلاعات در جدول با asp.net 2010 در sql server 2008
نویسنده پیام
javaweb آفلاین
در حال پیشرفت
***

ارسال‌ها: 310
موضوع‌ها: 113
تاریخ عضویت: تير ۱۳۹۱

تشکرها : 497
( 325 تشکر در 144 ارسال )
ارسال: #1
مشکل در ورود اطلاعات در جدول با asp.net 2010 در sql server 2008
مشکل در ورود اطلاعات در جدول با asp.net 2010 در sql server 2008
با سلام و تشکر از همه
دوستان من در ورود اطلاعات در جدول با asp.net 2010 در sql server 2008 مشکل دارم.
اطلاعات Sql من مانند تصویر زیر است
[تصویر:  asp.jpg]
و کد Asp.net هم کد زیر است
کد:
string strCon = "Server=.;Database=mydb;User Id=sa;Password=admin123;";
SqlConnection cnn = new SqlConnection(strCon);
cnn.Open();
string insCmd = "INSERT INTO tb_user (user_id,user_name) VALUES (" + txt_id.Text + ",'" + txt_name.Text + "')";
SqlCommand sc = new SqlCommand(insCmd);
sc.ExecuteNonQuery();
ولی در زمان اجرای برنامه به کد sc.ExecuteNonQuery(); خطا می دهد.
ار تباط با بانک بر قرار می شود چون در غیر این صورت در بخش cnn.Open(); خطا رخ می داد که نمی ده پس ارتباط با بانک بر قرار شده و مشکلی وجود ندارد.
پس خطا در زمان ذخیره اطلاعات در جدول است.
به نظر شما مشکل کجاست به جای کد زیر چی باید قرار دهم تا درست شه

کد:
string insCmd = "INSERT INTO tb_user (user_id,user_name) VALUES (" + txt_id.Text + ",'" + txt_name.Text + "')";

با تشکر از همه ی دوستان

الهم عجل لولیک الفرج

[تصویر:  logo.png]
www.shGraphy.ir
insta: @shGraphy_ir
۲۸-اردیبهشت-۱۳۹۲, ۱۰:۰۶:۴۹
وب سایت ارسال‌ها
پاسخ
Di Di آفلاین
مدير بخش هك و كرك
*****

ارسال‌ها: 2,358
موضوع‌ها: 116
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 1816
( 4046 تشکر در 1321 ارسال )
ارسال: #2
RE: مشکل در ورود اطلاعات در جدول با asp.net 2010 در sql server 2008
شما استراكچر tb_user رو بگو يا يه اسكريپت ازش بساز بزار اينجا تا بررسيش كنيم

ممكنه مربوط به نوع فيل USerID‌باشه، ممكنه فيلد ديگه اي تو جدول وجود داشته باشه،‌ممكنه USerID تكراري باشه

ممكنه USErID به صورت خودكار پر بشه ،‌ممكنه يوزري كه باهاش لاگين كردين دسترسي اضافه يا ويرايش در بانك رو

نداشته باشه و .....

۲۸-اردیبهشت-۱۳۹۲, ۱۰:۱۵:۳۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : javaweb, Ghoghnus
javaweb آفلاین
در حال پیشرفت
***

ارسال‌ها: 310
موضوع‌ها: 113
تاریخ عضویت: تير ۱۳۹۱

تشکرها : 497
( 325 تشکر در 144 ارسال )
ارسال: #3
RE: مشکل در ورود اطلاعات در جدول با asp.net 2010 در sql server 2008
با سلام و تشکر از دوست عزیزLaugh
یه تصویر از محیط طراحی جدولم قرار دادم
[تصویر:  asp2.jpg]
منظورتون از اسکریپت اینه دگهWhistle
کد:
INSERT INTO [mydb].[dbo].[tb_user]
           ([user_id]
           ,[user_name])
     VALUES
           (<user_id, int,>
           ,<user_name, nvarchar(50),>)
GO

با تشکرHeart

الهم عجل لولیک الفرج

[تصویر:  logo.png]
www.shGraphy.ir
insta: @shGraphy_ir
۲۸-اردیبهشت-۱۳۹۲, ۱۰:۳۰:۳۲
وب سایت ارسال‌ها
پاسخ
Di Di آفلاین
مدير بخش هك و كرك
*****

ارسال‌ها: 2,358
موضوع‌ها: 116
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 1816
( 4046 تشکر در 1321 ارسال )
ارسال: #4
RE: مشکل در ورود اطلاعات در جدول با asp.net 2010 در sql server 2008
اسكريپت ساخت تيبل رو مي خواستم! ( ديگه نمي خوام البته ولي كلا براي اينكار روي تيبلت راست كليك كن،‌از منوي باز شده

گزينه Script table as رو انتخاب و سپس گزينه Create to‌رو انتخاب كن )

ببين پيغام خطايي كه مي ده چي هست

ممكنه عددي كه داري از تكست باكس مي خوني در فرمت int نگنجه _ مثلا بزرگتر باشه يا ويرگول داشته باشه و ...

ممكنه رشته اي كه به جاي نام يوزر مي خواي ذخيره كني در فرمت nvarchar(5) نگنجه _ مثلا بزرگترباشه

اون يوزر و آي دي كه داري تو برنامه ذخيره مي كنه رو داخل خود اس كيو ال وارد شو دستي بزن ببين خطا نمي ده

متن استرينگ كامندت رو قبل از اجرا چك كن بين چي ساخته، همون رو داخل اس كيو ال مستقيم اجرا كن ببين چه خطايي مي ده

۲۸-اردیبهشت-۱۳۹۲, ۱۰:۵۳:۳۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : javaweb
javaweb آفلاین
در حال پیشرفت
***

ارسال‌ها: 310
موضوع‌ها: 113
تاریخ عضویت: تير ۱۳۹۱

تشکرها : 497
( 325 تشکر در 144 ارسال )
ارسال: #5
Toungue  RE: مشکل در ورود اطلاعات در جدول با asp.net 2010 در sql server 2008
با سلام و تشکرHeart
دوست عزیز یک عکس از خطا و اطلاعات وارد شده را قرار دادم
[تصویر:  asp3.jpg]
با تشکرLaugh

الهم عجل لولیک الفرج

[تصویر:  logo.png]
www.shGraphy.ir
insta: @shGraphy_ir
۲۸-اردیبهشت-۱۳۹۲, ۱۳:۱۱:۵۵
وب سایت ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #6
RE: مشکل در ورود اطلاعات در جدول با asp.net 2010 در sql server 2008
مهندس شما که sqlcommand رو به sqlconnection وصل نکردی برای همین خطا میگیره

کد:
sc.Connection=cnn;

اینو بزار قبل execute non query

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
۲۸-اردیبهشت-۱۳۹۲, ۱۳:۲۲:۲۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : javaweb
javaweb آفلاین
در حال پیشرفت
***

ارسال‌ها: 310
موضوع‌ها: 113
تاریخ عضویت: تير ۱۳۹۱

تشکرها : 497
( 325 تشکر در 144 ارسال )
ارسال: #7
Wink  RE: مشکل در ورود اطلاعات در جدول با asp.net 2010 در sql server 2008
واقعا ممنون Happy
دستت درد نکنه بایستی پروژه درسیمو می دادم تو همینش مونده بودمLaugh
با تشکر از شما و همه ی دوستانHeart

الهم عجل لولیک الفرج

[تصویر:  logo.png]
www.shGraphy.ir
insta: @shGraphy_ir
۲۸-اردیبهشت-۱۳۹۲, ۱۴:۳۷:۳۸
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [سوال] نحوه ذخیره سازی اطلاعات سایت های خبری Payman62 1 2,968 ۲۶-آبان-۱۳۹۰, ۱۸:۰۳:۴۷
آخرین ارسال: lord_viper
  خواندن اطلاعات از گیرید ویو Ghoghnus 2 2,914 ۱۸-اردیبهشت-۱۳۹۰, ۱۱:۴۶:۱۲
آخرین ارسال: lord_viper
Question ذخيره اطلاعات در يك فايل متني ΛΛ Θ l-l $ Σ Ω 4 4,587 ۳۰-دى-۱۳۸۹, ۲۰:۲۷:۴۷
آخرین ارسال: ΛΛ Θ l-l $ Σ Ω
  ASP.NET Development Server sav68 3 3,619 ۲۶-آذر-۱۳۸۹, ۱۲:۰۷:۱۱
آخرین ارسال: naeimeh
  ایجاد یک mail Server HoseinVig 4 4,579 ۰۴-اسفند-۱۳۸۷, ۱۲:۴۸:۰۰
آخرین ارسال: Payman62
  ساخت صفحه ورود اطلاعات با ASP ΛΛ Θ l-l $ Σ Ω 29 18,772 ۱۴-دى-۱۳۸۶, ۱۰:۳۸:۲۶
آخرین ارسال: mbza11
  ایجاد یک سیستم برای ورود اعضاء arashrj 2 4,022 ۳۱-اردیبهشت-۱۳۸۶, ۱۳:۵۸:۲۱
آخرین ارسال: mohsen_2007
  دریافت اطلاعات از ورودیها به وسیله فرمها ASP arashrj 0 2,853 ۱۱-اسفند-۱۳۸۵, ۰۱:۳۹:۴۵
آخرین ارسال: arashrj

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS