16. marts 2004 - 13:18Der er
17 kommentarer og 1 løsning
Vedr End of file
Jeg er ved at lave noget udtræk fra en database, udtrækket er bestemt af hvad brugeren indtaster som "søgeord". Resultatet af søgningen, bliver præenteret i et datagrid... Men hvad nu hvis brugeren søger på noget der ikke eksisterer??? Hvordan fanger jeg en tom søgning, inden datagriden bliver vist??? I får lige min kode til søgningsdelen:
Sub btnSoeg_Click(sender As Object, e As EventArgs) dim soeg as string = txtPostNr.text Dim objCommand As OleDbDataAdapter Dim strConnect As String Dim strCommand As String Dim RS As New DataSet Dim objConnection As OleDbConnection
strCommand = "Select * from kunde WHERE Postnr = " & soeg & ";" objConnection = New OleDbConnection(strConnect) objCommand = New OleDbDataAdapter(strCommand, objConnection) objCommand.Fill(RS, "kunde")
Jeg mener noget lignende eof, som bruges i almindelig ASP... Jeg vil gerne have siden til at smide en meddelelse (Der blev ikke fundet nogle resultater til din søgning) i en label...
lenn-> rs står for resultset og det bruger du vist ikke her kan du ikke bruge C#: if(dataset.Tables[0].Rows.Count == 0) (noget i den stil check selv doc :-)
repsak-> RS står for RecordSet (ikke ResultSet)og er bare en variabel. Jeg vil lige prøve din metode af, godt nok bruger jeg VB, men jeg prøver mig frem...
lenn Nåhh ja - ResultSet er Java... og cool - jeg bruger ikke VB så jeg kunne ikke omskrive den for dig ;-) Takker for points
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.