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

 

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

SqlConnection

Îåêßíçóå áðü ôï ìÝëïò SotirisPap. Τελευταία δημοσίευση από το μέλος Q-apprentice στις 19-11-2008, 23:05. Υπάρχουν 3 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  15-06-2008, 17:54 42895

    SqlConnection

    Καλησπέρα σας
    Το Me είναι ένα DataGridView
        Private Sub Διαγραφή()
            Try
                Dim s As String = Regex.Replace(Me.Columns(0).HeaderText, "[ ]", "_")
                Dim Kod As String = CStr(Me.Rows(gr).Cells(0).Value)
                Dim tb1 As String = Me.DataSource.ToString
                Dim ds As New DataSet
                Dim q1 As String
                q1 = "DELETE FROM " & tb1 & " WHERE " & s & "= '" & Kod & "'"
                Dim adp As New SqlClient.SqlDataAdapter(q1, *************)
                adp.Fill(ds, tb1)
                Dim str As String = ΠρόσθεσηUnderScound(str)
                q1 = "SELECT " & str & " FROM " & tb1
                adp = New SqlClient.SqlDataAdapter(q1, *************)
                adp.Fill(ds, tb1)
                Me.DataSource = ds.Tables(tb1)
            Catch exc As Exception
                MsgBox(exc.Message, MsgBoxStyle.Exclamation, "Dg ...... Διαγραφή")
            End Try
        End Sub
        Private Function ΠρόσθεσηUnderScound(ByVal str As String) As String
            For i As Integer = 0 To Me.Columns.Count - 1
                If i = Me.Columns.Count - 1 Then
                    str += Regex.Replace(Me.Columns(i).HeaderText, "[ ]", "_")
                Else
                    str += Regex.Replace(Me.Columns(i).HeaderText, "[ ]", "_") & " ,"
                End If
            Next
            Return str
        End Function
    Εαν γνωρίζομε Μόνον τα παραπάνω πως μπορούμε να βρούμε το ConnectionString (*************)

    Ευχαριστώ
  •  15-06-2008, 20:11 42897 σε απάντηση της 42895

    Απ: SqlConnection

    Σε γενικές γραμμές για να έχεις ένα DataGridView στην φόρμα σου κάπως γέμισε με δεδομένα

    Μπορείς να γίνεις λίγο πιο συγκεκριμένος για το πως "γέμισε" με δεδομένα το DataGridView;

    Επίσης το Me είναι δεσμευμένη λέξη στην VB.NET και στην περίπτωση αν έχεις μια φόρμα όταν το χρησιμοποιείς αναφέρεσαι στην φόρμα.

     


    Don't try to argue with the machine
    Elias Markelis
    MCPD,MCT
  •  15-06-2008, 20:59 42898 σε απάντηση της 42897

    Απ: SqlConnection

    Το Me αναφέρεται σε διαφορετική Class.
    Ο κώδικας παραπάνω αναφέρει πως γεμίζει με δεδομένα (και πράγματι γεμίζει). Εχει βέβαια και ένα ConnectionString το οποίο το έχωμε ορίσει εμείς Public σε άλλη Class. Εαν υποθέσουμε ότι υπάρχει το ConnectionString αλλά δεν γνωρίζωμε ποίο είναι και έχουμε Μόνον τα  δεδομένα του κώδικα δηλ. ουσιαστικά το DataSource του DataGridView πως μπορούμε  να  βρούμε  ConnectionString .

    Ευχαριστώ.
  •  19-11-2008, 23:05 46360 σε απάντηση της 42898

    Απ: SqlConnection

    Αν έχεις στοιχεία της βάσης δεδομένων (π.χ. όνομα βάσης, όνομα server κτλ....) είναι σχετικά έυκολο να βρείς το connection string...αν δεν κάνω λάθος υπάρχει και ένα site που αναφέρει όλα τα connection strings για όλες σχεδόν τις βάσεις δεδομένων.....τώρα...ξέροντας μόνο το datasource χωρίς να ξέρεις το initial catalog ...εκεί είναι δύσκολο για να σε βοηθήσω....(σε προσωπικό επίπεδο..) μην σου πω και κάτι που μπορεί να μην ισχύει....


    Αντώνης Ε. Κόλλιας
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems