J'essaye de tirer les données par date dans vb.net. Il ne jette pas l'erreur et ne donne aucun résultat. Considérant qu'il montre les résultats dans l'assistant de configuration de l'adaptateur de table lorsque j'essaie de créer une requête. J'utilise le sélecteur de date et d'heure dans le formulaire. Mais j'ai formaté la date dans la base de données comme date. Je suis perplexe.GetdataPar date ne fonctionne pas Pourquoi?
Private Sub ToolStripButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton1.Click
Try
Dim dt As Date = CDate(tspTextDate.Text)
Me.Bank_transactionsTableAdapter.GetDataByDate(dt)
'Catch ex As Exception
Catch ex As FormatException
MessageBox.Show("date is wrong", "Entry Error")
Catch ex As SqlException
MessageBox.Show("SQL Server error#" & ex.Number _
& ":" & ex.Message, ex.GetType.ToString)
End Try
End Sub
lignes de données
BT102 4/5/2010 BKS 200.00 1200.00 1400.00
BT103 4/5/2010 BKS 200.00 1400.00 1600.00
BT105 4/6/2010 BKS 200.00 1800.00 1800.00
Puisque vous avez affaire à des dates, il pourrait être utile de s'assurer que vous utilisez la bonne culture partout. –
Merci, j'ai eu la réponse, Merci à Classmate Vincent. Pour des raisons inconnues, la vue Grille de données n'a pas été liée aux données Get par. Je l'ai changé pour remplir par et dans la source de liaison de la vue de la grille de données j'ai créé la liaison, fait des modifications pour le sélecteur de date de date comme date. Cela a fonctionné. – user269917