Hej.Hjälp med att binda dataset till gridview
Jag har fastnat på en egentligen inte så avancerad grej men jag är inte så duktig så jag tänkte se om någon här kanske kan tipsa om ett exempel jag kan se på.
I Visual web 2005 så hämtar jag värden från 2 textboxar och sätter sedan ihop en sql fråga med det:
tex.
SQLstrang = SELECT FirstName FROM persons WHERE (Firstname = Texbox1.Value.ToString() ) AND Lastname FROM persons WHERE (Lastname = Texbox1.Value.ToString() )
Denna söksträng skall jag alltså nu visa i en gridview.
Jag behöver också ha en knapp som startar skapandet av sqlsträngen och sedan visar den i gridden.
tex.
Sub Button1_Event_Klick ()
Skapar frågan utifrån värdet i textboxar:
SQLstrang = SELECT FirstName FROM persons WHERE (Firstname = Texbox1.Value.ToString() ) AND Lastname FROM persons WHERE (Lastname = Texbox1.Value.ToString() )
Skapar en collection i vilken jag stoppar data som är resultatet av ovan sql fråga:
(Förutsätter att jag skapat en global connectionstring)
Dim dataset_to_gridview = open_connection.Execute SQLstrang,,1
Visar resultatet i en gridview:
GridView1.DataSource = dataset_to_gridview.Tables("Firstname").DefaultView
GridView1.Visible = True
GridView1.AutoGenerateColumns = True
GridView1.DataBind()
End Sub
mvh, Christian