Ik heb een database waarmee ik in visual studio 2005 een connectie heb
Ik heb een DataTable waar enkele queries instaan, deze kan ik allemaal perfect uitvoeren met de querie
Verder heb ik een Datatable1bindingsource en een datagrid. Maar bij de desbetreffende querie wil ik een variabele/paramter gebruiken ik heb dus de volgende (goede want ik heb hem getest) querie opgesteld:
Nou werkt dus mijn standaard aanroeping niet meer want ik moet eerst username definieren. Nu staat er op internet heel veel informatie over het gebruik van visual studio .net alleen daarmee krijg ik het niet werkend ik denk dat ze hierin teveel verschillen. Ik had op msdn wat informatie gevonden die mij leidde tot :
Nou heb ik het een en ander geprobeert op de methode van de vorige visual basic maar dan moet ik het helemaal anders aan gaan pakken en ik denk dat het zo moet kunnen ik moet alleen dus die parameter een waarden kunnen geven. Door simpelweg de dim username as string username="root" werkt niet.
code:
1
| (Provider=Microsoft.Jet.OLEDB.4.0;Data Source="C:\Documents and Settings\Marc\Mijn documenten\Visual Studio 2005\Projects\Database2x\Database2x\db1.mdb") |
Ik heb een DataTable waar enkele queries instaan, deze kan ik allemaal perfect uitvoeren met de querie
code:
1
| Me.DataTable1TableAdapter.Fill(Me.Db1DataSet.DataTable1) |
Verder heb ik een Datatable1bindingsource en een datagrid. Maar bij de desbetreffende querie wil ik een variabele/paramter gebruiken ik heb dus de volgende (goede want ik heb hem getest) querie opgesteld:
code:
1
2
3
4
5
| SELECT Tabel2.poster_id, Tabel1.topic_id, [phpbb_users(MAIN)].username
FROM ((Tabel1 INNER JOIN
Tabel2 ON Tabel1.Tabel2_ID = Tabel2.Id) INNER JOIN
[phpbb_users(MAIN)] ON Tabel2.poster_id = [phpbb_users(MAIN)].user_id)
WHERE ([phpbb_users(MAIN)].username = ?) |
Nou werkt dus mijn standaard aanroeping niet meer want ik moet eerst username definieren. Nu staat er op internet heel veel informatie over het gebruik van visual studio .net alleen daarmee krijg ik het niet werkend ik denk dat ze hierin teveel verschillen. Ik had op msdn wat informatie gevonden die mij leidde tot :
code:
1
2
| DataTable1TableAdapter.GetDataBy2(DataTable1, "username") Alleen dan zegt hij Error 1 Name 'DataTable1' is not declared. |
Nou heb ik het een en ander geprobeert op de methode van de vorige visual basic maar dan moet ik het helemaal anders aan gaan pakken en ik denk dat het zo moet kunnen ik moet alleen dus die parameter een waarden kunnen geven. Door simpelweg de dim username as string username="root" werkt niet.
[ Voor 4% gewijzigd door almar op 31-01-2006 16:34 ]