sql >> Databáze >  >> RDS >> Mysql

Jak procházet datagridview 1 a kopírovat výsledky smyčky do datagridview2 v jiném formuláři a tabulce DB

Nezlobte se na mě za to, protože je to to nejlepší, co jsem mohl v tak krátkém čase udělat:

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

V podstatě se jedná o projekt s nadřazeným formulářem MDI a dvěma podřízenými formuláři. Na každém mám DGV a přenáším info z jednoho formuláře do druhého. Budete muset provést nezbytné úpravy, abyste mohli zohlednit své nastavení, ale mělo by to stačit k tomu, abyste získali představu o tom, jak postupovat, co chcete.

EDIT:

Možné změny:

     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()

'Měl by se další řádek vložit do?

            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. Vyberte z tabulky A, která v tabulce B neexistuje

  2. Chyba připojení Python SQL (2006, 'Chyba připojení SSL:SSL_CTX_set_tmp_dh selhalo')

  3. Změna pořadí záznamů PostgreSQL pomocí aktualizace s dílčím výběrem

  4. OperationalError:(1045, přístup odepřen uživateli 'rajendra'@'localhost' (s použitím hesla:NE))