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

كيف اجعل قيمة الحقل في التكست بوكس

مغلق
بدأه AGSHAR في 6 يوليو 2007 · 4 رد · 576 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

انا عندي مشكله و كنت اسويها بالفيجوال بيسك 6 عن طريق recordset

مثال

dim sql as string 
dim rs as adodb.recordset 
sql="Select * from Sales where SID='"& textbox1.text &"' 
rs.open sql,cn,3,3
textbox3.text = rs.field("NAME") 
rs.close

الآن أريد أن اعمل نفس العمليه

textbox3.text = rs.field("name")

بس بال ASP.net 2005 لاني كنت اقدر اسويه في 2003

اشكركم مقدما

#2

طيب نفس الشيء ما فرقت كتير

اكتب الكود التالي:

//Using is very important:
using System.Data.SqlClient;

//In the button click event handler:
SqlConnection conn=new SqlConnection("Connection String");
SqlDataAdapter da=new SqlDataAdapter(="Select NAME from Sales where SID='"+ textbox1.Text.Replace("'","''") +"');
Dataset ds=new Dataset();
try

{
conn.Open();
da.Fill(ds);
conn.Close();
}
catch
{
conn.Close();
}

textbox3.Text =ds.Tables[0].Rows[0].ItemArray[0].ToString();
//That's it
#3

اخي العزيز هذه الحل لل ASP.net 2003

انا الي ابيه لل ASP.NET الاصدار 2005

شكرا مقدما

#4

أنا كتبت الحل لل 2005 ؟؟؟

بس الموضوع ان هاذا الحل باستخدام ADO.NET

فلا فرق كبير بين 2003 و 2005 بالنسبة لهذا الكود

هات الملف (مرفقا) وان شاء الله تنحل المشكلة باذن الله اذا بقيت تواجهك

#5

لو تحب العمل بال bindingsource للربط ممكن

فقط اجعل datasource لل bindingdsource هو ال dataset

واستخدمها فى العمل

textbox1.text=bs.current("name")

بالتوفيق

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

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