Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Πώς δημιουργώ δυναμικά SQL ερωτήματα στην VB 2005;

Îåêßíçóå áðü ôï ìÝëïò mousi. Τελευταία δημοσίευση από το μέλος Panagiotis Kefalidis στις 15-04-2006, 18:21. Υπάρχουν 7 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  15-04-2006, 06:51 11916

    Πώς δημιουργώ δυναμικά SQL ερωτήματα στην VB 2005;

    Θέλω να δημιουργήσω πχ το εξής query:
    "SELECT username FROM usernames WHERE (id="&id&");"
    Δηλαδή θέλω να εκτελώ ένα query το οποίο θα εξαρτάται από κάποια επιλογή του χρήστη. Πώς μπορώ να το κάνω αυτό στην VB 2005;

    Fititis.net, το απόλυτο φοιτητικό Portal!
  •  15-04-2006, 15:32 11920 σε απάντηση της 11916

    Απ: Πώς δημιουργώ δυναμικά SQL ερωτήματα στην VB 2005;

    Dim sqlCmd As New SqlCommand
    Dim sql as string = "SELECT username FROM usernames WHERE ID = @myID"
    sqlCmd.CommandText = sql
    sqlCmd.CommandType = CommandType.Text
    sqlCmd.Parameters.AddWithValue("@myID", myString) 'το string που δίνεις σαν κλειδί αναζήτησης

    Dimitris-Ilias Gkanatsios
    Developer Evangelist, Microsoft Hellas

    My Blog
    StudentGuru
    Twitter
    Facebook
  •  15-04-2006, 15:37 11921 σε απάντηση της 11920

    Απ: Πώς δημιουργώ δυναμικά SQL ερωτήματα στην VB 2005;

    Θα το δοκιμάσω αν και δεν μου αναγνωρίζει το sqlCommand σαν type!

    Fititis.net, το απόλυτο φοιτητικό Portal!
  •  15-04-2006, 15:43 11922 σε απάντηση της 11921

    Απ: Πώς δημιουργώ δυναμικά SQL ερωτήματα στην VB 2005;

    σε τι είδους βάση θες να συνδεθείς;

    Dimitris-Ilias Gkanatsios
    Developer Evangelist, Microsoft Hellas

    My Blog
    StudentGuru
    Twitter
    Facebook
  •  15-04-2006, 15:50 11923 σε απάντηση της 11921

    Απ: Πώς δημιουργώ δυναμικά SQL ερωτήματα στην VB 2005;

    Σε Access αλλά η VB δεν αναγνωρίζει καν το sqlCommand. Μου βγάζει

    Τype 'sqlCommand' is not defined.
    Fititis.net, το απόλυτο φοιτητικό Portal!
  •  15-04-2006, 15:57 11924 σε απάντηση της 11923

    Απ: Πώς δημιουργώ δυναμικά SQL ερωτήματα στην VB 2005;

    δοκίμασε το OleDbCommand
    Dimitris-Ilias Gkanatsios
    Developer Evangelist, Microsoft Hellas

    My Blog
    StudentGuru
    Twitter
    Facebook
  •  15-04-2006, 16:04 11926 σε απάντηση της 11924

    Απ: Πώς δημιουργώ δυναμικά SQL ερωτήματα στην VB 2005;

    Ούτε αυτό δουλεύει αλλά ανακάλυψα κάτι άλλο:

    Από το Query builder έφτιαξα το εξής query:

    SELECT username

    FROM usernames

    WHERE (id = ?)

    το οποίο ονόμασα unQuery.

    Τώρα με tableadapter.unQuery(1) βάζει όπου id=1. Αυτό περίπου ήθελα να κάνω και δεν το έβρισκα πουθενά. Σε ένα pdf το βρήκα. Thanks anyway
    Fititis.net, το απόλυτο φοιτητικό Portal!
  •  15-04-2006, 18:21 11928 σε απάντηση της 11916

    Απ: Πώς δημιουργώ δυναμικά SQL ερωτήματα στην VB 2005;

    Κάνε import System.Data και όλα τα λοιπά namespaces και θα τα δει μια χαρά και το SqlCommand κλπ..
    Παναγιώτης Κεφαλίδης

    "Για να επιτύχεις, θα πρέπει το πάθος σου για την επιτυχία να είναι μεγαλύτερο απο τον φόβο σου για την αποτυχία"

    Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Παρακαλώ διαβάστε τους όρους χρήσης.
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems