Avatar billede foko Nybegynder
20. januar 2005 - 15:35 Der er 3 kommentarer

Hent Dato til SQL

Hej.
Jeg prøver at lave et program der skal hente nogle oplysninger fra en SQL base, det går også fint nu har jeg så lagt en kalender ind. hvordan får jeg den til at bruge den dato man vælger i den.

Er det noget where der skal bruges ?


Private Sub bntget_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles bntget.Click
        mySqlDataAdapter = New SqlDataAdapter("select FragtbrevsNr,FragtbrevsDato, ModtagerNavn1, KundeRef, InternOplysning from fragtbrev", mySqlConnection)

        Try
            myDataset = New DataSet
            mySqlDataAdapter.Fill(myDataset, "fragtbrev")
            DataGrid1.DataSource = myDataset.Tables("fragtbrev").DefaultView
        Catch ex As Exception
            MessageBox.Show("Unable to retrieve Customer data: " + ex.Message)
        End Try

    End Sub
Avatar billede burningice Nybegynder
20. januar 2005 - 18:27 #1
det lyder mere som et rent sql-spøgsmål.

Ja, where kan bruges til at filtrere sit resultat.

SELECT FragtbrevsNr, FragtbrevsDato, ModtagerNavn1, KundeRef, InternOplysning FROM fragtbrev WHERE FragtbrevsDato = #"+ dinKalender.SelectedDate.ToString() +"#;
Avatar billede foko Nybegynder
21. januar 2005 - 08:18 #2
Nej det virker ikke den siger bare den ikke kan finde de oplysninger. men det ligner også noget C#¤ og jeg er bruger VB.net
Avatar billede burningice Nybegynder
21. januar 2005 - 13:34 #3
prøv at lave en MessageBox.Show på din sql før den bliver eksekveret for at se om den formaterer din dato rigtigt.

Og ja, undskyld... jeg kom til at bruge +'er i stedet for &'er, men det kan du vel selv lave ændre.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester