sql >> Databasteknik >  >> RDS >> Mysql

Hur man går igenom datagridview 1 och kopierar loopresultat till datagridview2 i en annan form och DB-tabell

Hata mig inte för detta, eftersom det är det bästa jag kunde göra på så kort tid:

http://www.fileswap.com/dl/KusycS0QTC/

I grund och botten är det ett projekt med en MDI föräldraform och två underordnade former. Jag har en DGV på varje och jag överför informationen från ett formulär till det andra. Du måste göra de nödvändiga ändringarna för att ta hänsyn till din inställning, men det borde räcka för att ge dig en uppfattning om hur du ska gå tillväga för det du är ute efter.

EDIT:

Möjliga ändringar:

     Dim _Name As String = ""
     Dim _Last As String = ""

      For Each xRow In MasterForm.oTransferRows
            _Name = xRow.Cells("GVName").Value.ToString()
            _Last = xRow.Cells("GVLast").Value.ToString()

'Ska nästa rad infogas i?

            Dim _sqlInsert As String = String.Format("Insert testing(Name, LastName) Values  (@iName, @iLast)")
            Using conn As New SqlClient.SqlConnection("Server = localhost; Username= root; Password =; Database = test")
                Using cmd
                    With cmd
                        MsgBox("Connection Established")
                        .Connection = conn
                        .Parameters.Clear()
                        'Create Insert Query
                        .CommandText = _sqlInsert

                        .Parameters.Add(New SqlParameter("@iName", _Name))
                        .Parameters.Add(New SqlParameter("@iLast", _Last))
                    End With
                    Try
                        conn.Open()
                        Me.Validate()
                        cmd.ExecuteNonQuery()
                    Catch ex As Exception
                        MsgBox(ex.Message.ToString())
                    End Try
                End Using
            End Using

        Next




  1. Varför kan jag inte skapa en utlösare med PDO?

  2. Glassfish skapar inte JDBC Resources

  3. Saker du bör veta innan du lär dig Oracle

  4. Lägger data som skickas till xargs två gånger på en rad