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

استفسار في كود search

بدأه ضحى حسان في 3 سبتمبر 2010 · 10 رد · 904 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي سؤال بكود ال search

عند البحث عن البيانات وعرضها يكون كالتالي Me.TextBox2.Text = reader("name").ToString

ولكن فكرتي ان يتم عرض البيانات في جريد فيو يعني عندما ابحث عن اسم شخص

تظهر جميع البيانات الخاصه فيها ...انا اعرف طريقه الويزرد

ولكن احابه اشوف الكود

***تقبلوا تحياتي*****

سيصبح كل شئ على ما يرام ذات يوم ....هذا هو املنا

اما ان نقول كل شئ على ما يرام اليوم....فهذا هو الوهم

#2

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

مثلا لو عندنا Gridview1

وطريقة العرض في الجريد فيو بتكون

GridView1.DataSource = Reader
GridView1.DataBind()

تم تعديل هذه المشاركة بواسطة D a r K T o u c h في 3 سبتمبر 2010 في 21:58

1

My Latest

Hello Entity Framework Code First

--------------------

#3
D a r K T o u c h كتب:

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

مثلا لو عندنا Gridview1

وطريقة العرض في الجريد فيو بتكون

GridView1.DataSource = Reader
GridView1.DataBind()

شكرا على الرد...بس مو زابطه

هلا انا بضع الجريد فيو وبشبكها مع داتا سورس عادي وبكتب الكود بس عند الرن بطلع رساله الخطأ

Both DataSource and DataSourceID are defined on 'GridView1'. Remove one definition.

واذا حذفت الداتا سورس بطلع الرساله

The DataSourceID of 'GridView1' must be the ID of a control of type IDataSource

وانا مو عارفه شو اعمل

سيصبح كل شئ على ما يرام ذات يوم ....هذا هو املنا

اما ان نقول كل شئ على ما يرام اليوم....فهذا هو الوهم

#4

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

انا الكود الي وضعته في الاعلى مجرد مثال

شنو اسم الجريد فيو الموضوعة في التطبيق لازم يكون مثل الاسم الموجود بالكود ..

-------------------------

ممكن اجوف الكود ؟

My Latest

Hello Entity Framework Code First

--------------------

#5

اختي الكريمة انت تضعين sqldatasource تربطيها مع الكريد فيو

وبالوقت نفسه تضعيه datasource بالكود

اعما يحتار المترجم ايا ينفذ فبيكفي انو تحذفي sqldatasource من صفحة aspx

In bad state

#6
D a r K T o u c h كتب:

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

انا الكود الي وضعته في الاعلى مجرد مثال

شنو اسم الجريد فيو الموضوعة في التطبيق لازم يكون مثل الاسم الموجود بالكود ..

-------------------------

ممكن اجوف الكود ؟

السلام عليكم

هلا انا عملت الخطوات التاليه : اضيفت جريد فيو ..شبكتها مع داتا سورس ... وكتبت الكود

بس بطلع ايرور

هلا انا جربت اعمل متل ما حكي الاخ x_File بس احذف الداتا سورس اللي شبكتها مع الجريد فيو بطلع هاد الايرور

The DataSourceID of 'GridView1' must be the ID of a control of type IDataSource. A control with ID 'SqlDataSource1' could not be found

وهي الكود مرفق

code.txt

سيصبح كل شئ على ما يرام ذات يوم ....هذا هو املنا

اما ان نقول كل شئ على ما يرام اليوم....فهذا هو الوهم

#7

اختي الكريمة انتي حذفتي الsqldatasource بقيتي رابطة الكريد فيو مع الداتا سورس

	<asp:GridView ID="GridView2" runat="server">
	</asp:GridView>

لا يبجب ان يكون

	<asp:GridView ID="GridView2" runat="server" DataSourceID="SqlDataSource1">
	</asp:GridView>

اي احذفي

   DataSourceID="SqlDataSource1"

بالتوفيق

In bad state

#8

السلام عليكم

يعني وحده من الاتننين يا بجن يا بترك كار البرمجه

هلا انا عملته وزبط وصرت بس ابحث عن طريق الاسم

يعطي بس فقط الصف الذي يحتوي البيانات

اليوم والحمد لله صار يطلع الجريد فيو كامله

اذا بحثت عن اي اسم بطلعها كامله !!!!!!!!......انوا ليش هيك صار ؟؟

سيصبح كل شئ على ما يرام ذات يوم ....هذا هو املنا

اما ان نقول كل شئ على ما يرام اليوم....فهذا هو الوهم

#9

انا اعتذر لعدم التوضيح

هلا انا عندي textbox

بكتب فيه الاسم doha اللازم يطلع بس الصف اللي فيه ضحى واذا كتبت اسم علي اللازم يطلع الصف اللي فيه علي

هلا انا اشتغلته وكان وزبط

انوا يطلع بس الصف ...بس هلا عم بطلع الجريد فيو كامله

يعني بس اعمل بحث بطلع كل الجريد فيو .....وانا ما بدي هيك

بدي بس يطلع صف وواحد مو الجريد كامله ......وهي الكووود

search.txt

سيصبح كل شئ على ما يرام ذات يوم ....هذا هو املنا

اما ان نقول كل شئ على ما يرام اليوم....فهذا هو الوهم

#10
Imports System.Data.SqlClient
Imports System.Web.Configuration

Partial Class search_user
	Inherits System.Web.UI.Page
	Private connectionstring As String = WebConfigurationManager.ConnectionStrings("constr").ConnectionString

	Protected Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.Click
    	Dim selectsql As String
    	selectsql = "select * from adduser "
    	Dim con As New SqlConnection(connectionstring)
    	Dim cmd As New SqlCommand(selectsql, con)
    	Dim reader As SqlDataReader
    	Try
        	con.Open()
        	reader = cmd.ExecuteReader()
        	Me.GridView1.DataSource = reader
        	Me.GridView1.DataBind()
        	reader.Close()
    	Catch ex As Exception
    	Finally
        	con.Close()
    	End Try
	End Sub

Imports System.Data.SqlClient
Imports System.Web.Configuration

Partial Class search_user
	Inherits System.Web.UI.Page
	Private connectionstring As String = WebConfigurationManager.ConnectionStrings("constr").ConnectionString

	Protected Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.Click
    	Dim selectsql As String
    	selectsql = "select * from adduser where username=@ name"
    	Dim con As New SqlConnection(connectionstring)
    	Dim cmd As New SqlCommand(selectsql, con)
cmd.para.Parameters.AddWithValue("@name",Textbox1.Text);
    	Dim reader As SqlDataReader
    	Try
        	con.Open()
        	reader = cmd.ExecuteReader()
        	Me.GridView1.DataSource = reader
        	Me.GridView1.DataBind()
        	reader.Close()
    	Catch ex As Exception
    	Finally
        	con.Close()
    	End Try
	End Sub

الخطا بعدم تحديد الباراميتير

الان ستسالين لماذا كان ينفذ كما تريدين والان لماذا يعر ض كامل الكريد فيو

السبب وببساطة كنتي تستخدمين ال sqldatasource

وعند ربطك مع الكود لم تقومي بعمل فلترة

بالتوفيق وان شاء الله يكون المطلوب

تم تعديل هذه المشاركة بواسطة X-File في 8 سبتمبر 2010 في 21:03

In bad state

#11
X-File كتب:

Imports System.Data.SqlClient
Imports System.Web.Configuration

Partial Class search_user
	Inherits System.Web.UI.Page
	Private connectionstring As String = WebConfigurationManager.ConnectionStrings("constr").ConnectionString

	Protected Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.Click
    	Dim selectsql As String
    	selectsql = "select * from adduser "
    	Dim con As New SqlConnection(connectionstring)
    	Dim cmd As New SqlCommand(selectsql, con)
    	Dim reader As SqlDataReader
    	Try
        	con.Open()
        	reader = cmd.ExecuteReader()
        	Me.GridView1.DataSource = reader
        	Me.GridView1.DataBind()
        	reader.Close()
    	Catch ex As Exception
    	Finally
        	con.Close()
    	End Try
	End Sub

Imports System.Data.SqlClient
Imports System.Web.Configuration

Partial Class search_user
	Inherits System.Web.UI.Page
	Private connectionstring As String = WebConfigurationManager.ConnectionStrings("constr").ConnectionString

	Protected Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.Click
    	Dim selectsql As String
    	selectsql = "select * from adduser where username=@ name"
    	Dim con As New SqlConnection(connectionstring)
    	Dim cmd As New SqlCommand(selectsql, con)
cmd.para.Parameters.AddWithValue("@name",Textbox1.Text);
    	Dim reader As SqlDataReader
    	Try
        	con.Open()
        	reader = cmd.ExecuteReader()
        	Me.GridView1.DataSource = reader
        	Me.GridView1.DataBind()
        	reader.Close()
    	Catch ex As Exception
    	Finally
        	con.Close()
    	End Try
	End Sub

الخطا بعدم تحديد الباراميتير

الان ستسالين لماذا كان ينفذ كما تريدين والان لماذا يعر ض كامل الكريد فيو

السبب وببساطة كنتي تستخدمين ال sqldatasource

وعند ربطك مع الكود لم تقومي بعمل فلترة

بالتوفيق وان شاء الله يكون المطلوب

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

غبائي...........

سيصبح كل شئ على ما يرام ذات يوم ....هذا هو املنا

اما ان نقول كل شئ على ما يرام اليوم....فهذا هو الوهم

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