bloodraven Δημοσ. 12 Νοεμβρίου 2004 Δημοσ. 12 Νοεμβρίου 2004 Πως μπορώ να περασω την τιμή που επιστρέφει μια εντολή Select σε μεταβλητή στην Visual Basic.. Π.χ. docmd. RunSQL "Select count(timh) from πινακα" αν ξερει καποιος heeelpppp me pleeeaseeee!!!! :? :?
StavrosD Δημοσ. 13 Νοεμβρίου 2004 Δημοσ. 13 Νοεμβρίου 2004 Πρώτα φτιάχνεις το sqlconnection και το sqldataadapter (υποθέτω ότι ξέρεις πως. Αν δεν ξέρεις, ρώτα να σου εξηγήσω τον τρόπο) Ένα τρόπος είναι με SQLDataReader (ή DataReader ,δεν θυμάμαι ακριβώς και δεν έχω VB αυτή την στιγμή). Έτσι μπορείς να διαβάσεις γραμμή γραμμή τα αποτελέσματα http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemdatasqlclientsqldatareaderclasstopic.asp π.χ. dim MyReader as SQLDataReader while MyReader.read() ... a=myreader.getstrint(1) ... end O δεύτερος τρόπος είναι να φτιάξεις ένα dataset και να το γεμίσεις δεδομένα με την εντολή fill http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemdatasqlclientsqldataadapterclasstopic.asp π.χ. sqldataadapter1.fill(MyDataset1)
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.