المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ربط كومبوبوكس بتكست بوكس



suz
05-04-2011, 09:06 PM
أنا أعمل برنامج بالفيجوال بيسك 2008 و قاعدة بيانات سيكوال 2008
و أعمل الإتصال بقاعدة البيانات بالويزرد و لدي 3 حقول الأول ID و الثاني إسم السلعة و الثالث السعر و أريد عندما أختار إسم السلعة في الكومبوبوكس يظهر السعر الخاص بها في التكست بوكس و قد أنشئت بروسيديور هذا كوده

create procedure [dbo].[sp_FertigationPrice]
(@Fertigation_DesID int)
as
begin
select Fertigation_Unit_Price
from dbo.Fertigation
where Fertigation_DesID=@Fertigation_DesID
end
و قد كتبت كود الفيجوال هكذا

Private Sub cmbfertigation_selectedValueChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles cmbfertigation.selectedValueChanged
Dim ta As New Irrigation_Material__SuppliesDataSetTableAdapters. FertigationTableAdapter
TextBox1.Text = ta.sp_FertigationPrice(cmbfertigation.ValueMember)
End Sub
بهدف أن أخذ ValueMember ليكون البراميتر الذي يرسل إلي كود السيكوال و عند عمل تشغيل للكود تكون النتيجة في التكست -1 فأين الخطأ ؟

http://file7azm.info/do.php?img=807