الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

خطأ في الاتصال ب Web Services

مغلق
بدأه bodaman22 في 8 ديسمبر 2006 · 7 رد · 844 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

انا عملت tabel جديد فى sqlserver فيه id , name

و فى WebService كتبت الكود ده

<WebMethod()> Public Function bodaman(ByVal name As String) As String

SqlConnection1.Open()

Dim s As String = SqlCommand1.ExecuteScalar

SqlConnection1.Close()

End Function

و انا عملت كل شى بين command , connection لكن هو بيطلع خطـأ

و انا جربت نفس الكود على tabel موجود فى selserver و اخرج الناتج من غير خطا

مش عارف الخطأ فين ارجو الأجابة بسرعه

السلام عليكم

(( عُذراً ))

أخي أحسن الله إليك , إذا شاركت فأحسن أختيار العنوان لانه نصف الموضوع !!

هذه دعوة لك لقراءة قواعد الطرح و المشاركة قبل المضي في كتابةِ موضوعٍ ما.

الموضوع : يلزم إغلاقه للمصلحة العامة. ( وما أغلقناه كونك حديثُ عهد بالمنتدى , فالرجاء عدم تكرار تلك المخالفات المنصوص عليها في قواعد الطرح العامة)

السلام عليكم.

تم تعديل هذه المشاركة بواسطة الغملاسي في 8 ديسمبر 2006 في 18:13

#2

عزيزي اذا كانت تعريفاتك مثل ماتقول للـ connection & command صحيحه

فـ ماذا تتوقع من الدالة ان تعيد ؟؟

الدالة مثل ماهو واضح انك تريد منها ان تعيد String وانت لم تطلب منها إعادة شيء

return s

=====

أفضل لك ان تكتب الكود يدوي بدلاً من الاعتماد على الفجوال ستديو

	<WebMethod()> Public Function bodaman() As String
		Dim sqlcon As New SqlClient.SqlConnection("YourConnectionString")
		Dim cmd As New SqlClient.SqlCommand("select id,name from myTable", sqlcon)
		Dim s As String = String.Empty
		Try
			sqlcon.Open()
			s = cmd.ExecuteScalar
			sqlcon.Close()
		Catch ex As Exception
		End Try
		Return s
	End Function

رســالـة من يتيــم

AytamResalhGIFmesg.gif

http://www.aytam.org.sa/message_aytam.php

----

أتمنى لك التوفيق اخي cold0zero في موقعك

logo.gif
#3

يا اخى العزيز انا يبشكرك على الرد ده اولا

ثانيا

انا جربت tabel موجود قبل كده طلع الناتج صح. الخطأ مش من الكود

انا بعمل tabel جديد مش بيطلع الناتج صح

ارجو الرد بسرعة

يا اخى العزيز انا يبشكرك على الرد ده اولا

ثانيا

انا جربت tabel موجود قبل كده طلع الناتج صح. الخطأ مش من الكود

انا بعمل tabel جديد مش بيطلع الناتج صح

ارجو الرد بسرعة

#5

أرجوا منك وضع رسالة الخطأ

والكود الخاص بشكل اوضح لإن الكود اللي كتبته انت قبل ناقص ونحن نريد معرفة الخطأ بشكل واضح

رســالـة من يتيــم

AytamResalhGIFmesg.gif

http://www.aytam.org.sa/message_aytam.php

----

أتمنى لك التوفيق اخي cold0zero في موقعك

logo.gif
#6

السلام عليكم ورحمة الله وبركاته

رسالة الخطأ اللى بتظهر هى صفحة access Denied

#7

يبدو أنه لم تعط صلاحيات كافية للدخول على الـweb service. إذهب إلى الـIIS ثم إلى خصائص المجلد الوجود فيه الـweb service ثم Directory Security ثم Anonyomous Access - Edit ثم ضع علامة صح عند Anonyomous Access

#8

بسم الله الرحمن الرحيم

شكرا على المتابعة

أولا الكود مفيش فيه خطا لآننى مجرب نفس الكود على tabel موجود بالفعل فى northwind وكان بيعطى ناتج صحيح

لكن فى tabel جديد أنا بعمله بنفسى مش بيدى الإجابة

لو سمحت حاول تعمل tabel جديد خالص وتجرب فيه الكود

الخطا مش فى الكود الخطا فى ال tabel نفسه الجديد

وشكرا

هذا الموضوع مغلق.

مواضيع مشابهة