Ναι είναι λογικό να βγάζει λάθος για μερικούς απο τους παρακάτω λόγους:
α) Το query δεν έχει γυρίσει αποτελέσματα, οπότε δεν έχει δημιουργηθεί κανένα column
β) Το indexing ξεκινάει απο το 0 στην C# κι οχι απο το 1, οπότε εάν το query δούλεψε και επέστρεψε τιμές αλλά έχει μόνο 1 column, παίρνεις αυτό το λάθος καθώς έχεις μόνο 1 column (στην θέση 0) και εσύ προσπαθείς να προσπελάσεις το 2ερο column (στην θέση 1) που δεν υπάρχει.
Παναγιώτης Κεφαλίδης
"Για να επιτύχεις, θα πρέπει το πάθος σου για την επιτυχία να είναι μεγαλύτερο απο τον φόβο σου για την αποτυχία"
Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Παρακαλώ διαβάστε τους
όρους χρήσης.