Как получить значения из базы данных сервера Sql в DataGridViewComboBoxColumn в vb.net

Несколько пулевых точек из предыдущего ответа :

  • Самое главное: относится ли адрес отправителя («От») к домену, который выполняется на сервере вы отправляете E-Mail? Если нет, сделайте это так. Никогда не используйте адреса отправителя, такие как xxx@gmail.com. Пользователь reply-to, если вам нужны ответы, чтобы получить другой адрес.
  • Является ли ваш сервер черным списком (например, проверьте IP на spamhaus.org)? Это возможность, когда вы находитесь на совместном хостинге, когда соседи ведут себя плохо.
  • Отправлены ли письма фильтром спама? Откройте учетную запись с freemailer с папкой спама и узнайте. Также попробуйте отправить почту на адрес без какой-либо фильтрации спама.
  • Возможно, вам нужен пятый параметр «-f» почты () для добавления адреса отправителя? (См. Команду mail () в руководстве по PHP)
  • Если у вас есть доступ к файлам журналов, проверьте их, конечно.
  • Вы проверяете адрес «from:» для возможных отсканировать письма («Возвращено отправителю»)? Вы также можете настроить отдельный адрес «error-to».

-3
задан Mr Popo 18 January 2019 в 00:17
поделиться

1 ответ

Private Sub Populate()
    Dim dt1 As New DataTable
    Dim dt2 As New DataTable

    con.Open()
    Dim Cmd1 As New SqlCommand("select * from Itemmaster where flag='G'", con)
    dt1.Load(Cmd1.ExecuteReader)
    Cmd1.CommandText = "Select * from Itemdetail"
    dt2.Load(Cmd1.ExecuteReader)


    DataGridView1.AutoGenerateColumns = False
    DataGridView1.DataSource = dt1

    Dim colpgCombo As New DataGridViewComboBoxColumn()
    colpgCombo.DataSource = dt1
    colpgCombo.DisplayMember = "Name"
    colpgCombo.ValueMember = "code"
    colpgCombo.DataPropertyName = "Name"
    colpgCombo.HeaderText = "Product Group"
    DataGridView1.Columns.Add(colpgCombo)

    Dim colpru As New DataGridViewTextBoxColumn()
    colpru.DataPropertyName = "Unit"
    colpru.HeaderText = "Unit"
    DataGridView1.Columns.Add(colpru)

    Dim colHsn As New DataGridViewTextBoxColumn()


    colHsn.DataPropertyName = "Hsncode"
    colHsn.HeaderText = "Hsncode"
    DataGridView1.Columns.Add(colHsn)

    Dim colRate As New DataGridViewTextBoxColumn()
    colRate.DataPropertyName = "Rate"
    colRate.HeaderText = "Rate"
    DataGridView1.Columns.Add(colRate)


End Sub
Private Sub ButtonNewItem_Click(sender As Object, e As EventArgs) Handles ButtonNewItem.Click
    Populate()
End Sub
0
ответ дан Tony Dong 18 January 2019 в 00:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: