Frage : Visual Basic - datagridview bringt 2 Reihen für einzelne Datenbankeintragung zurück

Hallo, bringt
aus irgendeinem Grund mein datagridview 2 Reihen für jede einzelne Datenbankeintragung zurück und ich weiß nicht, warum, dieses mein Code ist:

Dim Anschl. als MySqlConnection
verdunkeln MyCommand1 als neues MySqlCommand
schwaches MyBuilder als neues MySqlCommandBuilder
„schwacher Anschl. als MySqlConnection
schwaches myAdapter als neues MySqlDataAdapter
schwaches MyDataTable als neues DataTable
Anschl. = neues MySqlConnection ()
conn.ConnectionString = „server=server; Benutzernummer =user; password=pass; database=dbname "

Try
Anschl. Geöffnetes ()

Fang myerror als MySqlException
MsgBox („die Störung, die an Datenbank“ anschließt)
Ende Try



MyCommand1.CommandText = „WÄHLEN * von den cots_storeusers IN DENEN Postleitzahl =“ „+ txtpostcodelookup vor. Text +“ „ODER Telefon =““ + txtpostcodelookup. Text + „'„
MyCommand1.Connection = conn
myAdapter.SelectCommand = MyCommand1
myAdapter.Fill (MyDataTable)
DataGridView1.DataSource = MyDataTable

wenn MyDataTable.Rows.Count = 0 Then
MsgBox („traurig - ich kann nicht finden, dass Postleitzahl in der Datenbank, bitte noch einmal versuchen oder hinzufügen ein neuer Kunde unterhalb… ")
des txtpostcodelookup. Text = ""

Else
txtpostcodelookup. Text = ""
myAdapter.Fill (MyDataTable)
DataGridView1.DataSource = MyDataTable

Ende If


this ist, was das Rasterfeld bevölkert:

myAdapter.Fill (MyDataTable)
DataGridView1.DataSource = MyDataTable

What sind ich falsch tuend?

Thanks

Antwort : Visual Basic - datagridview bringt 2 Reihen für einzelne Datenbankeintragung zurück

Hallo,
   Ich erreichte, ihn zu regeln, ich beachtete, dass ich doppelte Linien des Codes hatte:

myAdapter.Fill (MyDataTable)
        DataGridView1.DataSource = MyDataTable

        Wenn MyDataTable.Rows.Count = 0 dann
            MsgBox („traurig - ich kann nicht finden, dass Postleitzahl in der Datenbank, bitte noch einmal versuchen oder einen neuen Kunden unter… hinzufügen ")
            txtpostcodelookup. Text = ""

        Sonst
            txtpostcodelookup. Text = ""
            myAdapter.Fill (MyDataTable)
            DataGridView1.DataSource = MyDataTable


Wenn Sie mich beachten, zwei Füllen auf meiner Temptabelle haben:

myAdapter.Fill (MyDataTable)

Dankt irgendwie, aber ich sortierte es selbst!
Weitere Lösungen  
 
programming4us programming4us