ik ben bezig met een dropdownlist waarmee je een ID van een column moet kunnen selecteren en daarna de geselecteerde ID in een datagrid te laten zien in..... Dit wil nog niet echt vlotten. Heb wel al de data in de dropdown gekregen maar hij laat de geselecteerde ID niet zien, daar heb ik de oplossing niet voor namelijk
Hoe kan ik dit het beste doen?
Dit is de code van de functie GetID:
Daarna heb ik de datasource van de dropdownlist gebonden aan deze functie zodat ie de ID column weergeeft in de dropdownlist. Nu moet ik dus nog de geselecteerde ID weergeven in de datagrid. Hoe zorg ik hiervoor? Ik werk in webmatrix en ja ik ben net begonnen met asp.net
Hoe kan ik dit het beste doen?
Dit is de code van de functie GetID:
Visual Basic:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| Function GetID(ByVal iD As Integer) As System.Data.DataSet Dim connectionString As String = "Provider=Microsoft.Jet.OLEDB.4.0; Ole DB Services=-4; Data Source=C:\personen.mdb"& _ "" Dim dbConnection As System.Data.IDbConnection = New System.Data.OleDb.OleDbConnection(connectionString) Dim queryString As String = "SELECT [Persoon].[ID] FROM [Persoon] WHERE ([Persoon].[ID] = @ID)" Dim dbCommand As System.Data.IDbCommand = New System.Data.OleDb.OleDbCommand dbCommand.CommandText = queryString dbCommand.Connection = dbConnection Dim dbParam_iD As System.Data.IDataParameter = New System.Data.OleDb.OleDbParameter dbParam_iD.ParameterName = "@ID" dbParam_iD.Value = iD dbParam_iD.DbType = System.Data.DbType.Int32 dbCommand.Parameters.Add(dbParam_iD) Dim dataAdapter As System.Data.IDbDataAdapter = New System.Data.OleDb.OleDbDataAdapter dataAdapter.SelectCommand = dbCommand Dim dataSet As System.Data.DataSet = New System.Data.DataSet dataAdapter.Fill(dataSet) Return dataSet End Function |
Daarna heb ik de datasource van de dropdownlist gebonden aan deze functie zodat ie de ID column weergeeft in de dropdownlist. Nu moet ik dus nog de geselecteerde ID weergeven in de datagrid. Hoe zorg ik hiervoor? Ik werk in webmatrix en ja ik ben net begonnen met asp.net
[ Voor 3% gewijzigd door Verwijderd op 16-03-2005 13:46 ]