Извлеките ссылку из базы данных и позвоните, чтобы начать процесс, нажав эту ссылку. - PullRequest
0 голосов
/ 19 апреля 2019

Я работаю над программой развития для компании, в которой я работаю. Этот инструмент извлекает из базы данных список сайтов, которыми мы управляем, и отображает их в поле со списком для ежедневной проверки техником. Мы обнаружили, что нам нужно место для заметок на этих сайтах, если что-то не так.

Я хотел бы, чтобы при нажатии на сайт в поле со списком кнопка с именем notes стала доступна вместе с process.start в листе Excel для этого конкретного сайта.

Я понимаю, что process.start (ссылка) будет делать то, что мне нужно, но для каждого сайта ссылка различна.

Итак, я хочу вызвать Link как переменную из поля базы данных с именем Notes.

Я уже пробовал следующий код:

Dim link as string

(при нажатии на кнопку) process.start (ссылка)

    Dim conn As OleDbConnection
    Dim sadpt As OleDbDataAdapter
    Dim dtRec As New DataTable

    conn = Connection()
    conn.Open()
    cmd = New OleDbCommand("select Box_Number,Site_Name, Notes from Site_List", conn)

    sadpt = New OleDbDataAdapter(cmd)

    sadpt.Fill(dtRec)


    cboSite.DataSource = dtRec
    cboSite.DisplayMember = "Site_Name"
    cboSite.ValueMember = "Box_Number"

Этот код вызывает соединение с базой данных, включая поле Notes.

'' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ''» '' '' '' '' '' '' '' '' '' '' '' '' ''

Тогда это то, что у меня есть в разделе нажатия кнопок Dim Link As String

    Process.Start(Link)

'' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ''» '' '' '' '' '' '' '' '' '' '' '' ''

Я надеюсь, что смогу вызвать путь к файлу из базы данных и загрузить его в переменную process.start (ссылка). Поэтому, когда пользователь нажимает кнопку заметок, он открывает файл Excel.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...