Καλημερα,
Ειμαι νεος στην LINQ και θα ηθελα να κανω το ακολουθο.
συγνωμη αν πιθανων οι ορολογιες που θα πω δεν ειναι ακριβης..
.θα προσπαθησω να το εξιγησω με απλα λογια
επιδη δεν ξερω σωστα πως λεγετε ενα linq πινακας και τα καλουδια του, δεν καταφερα να googlaro...αμα δεν ξερεις πως λεγεται αυτο που ψαχνεις δεν μπορεις να βρεις τιποτα.
σε ενα standarlinq συντασω καπως ετσι:
ObjectTableName.ObjectColumnNams = ....... τα βλεπεις τα αντικιμενα τις στιλες κτλ καθος πληκτρολογεις γιατι τα γνωριζει.
τι γινεται ομως οταν σε runtime θελω να αλλαξω πινακα LINQ και να μπω σε εναν αλλο και πως να κανω μια αναζητηση (loop) μεσα σε στιλες που δεν γνωριζω ακομα, ως αντικειμενα?
δηλαδη θελω να καταφερω το ακολουθο (το γραφω οπως το σκευπτομαι)
οι πινακακες που θα παιζω ειναι ιδη μεσα στο linq class αλλα θελω δυναμικα να αλλαζω πινακες και μεσα τους να ψαχνω οτι στιλες και να εχουν με βαση το ονοματους και να κανω κατι εγω μετα.
μπορει να γινει κατι τετοιο δυναμικα? ωστε να καλω το ακολουθο sub StoreData("ονομα του νεου πινακα Linq")
1 2 3 4 5 6 7 8 9 10 11 12 13 | Private Sub StoreData(byRef curLinqTable as LinqTable) 'or (byVal CurLingTable as String) na tou dino to onoma tou pinaka os string. Enoite o pinakas exei ginei drag and drop sto LINQ class.
For Each myColumn as LinqColumn in curLinqTable
if myColumn.Name=myVariable Then
myColumn.value="data"
End IF
Next
End Sub
Ελπιζω στην βοηθεια σας. Ευχαριστω πολυ!
|
This Business Is Binary. You are a 1 or a 0. Alive or Dead.-