Рейтинг:
0
RossMW
Ваше заявление
Using connection As New SqlConnection(connectionString)
не право.
То, что вы пытаетесь сделать, устанавливает строковый объект в объект sqlconnection, а не в SQLConnect.Объект ConnectString (который является строкой)
Ссылка ниже дает хороший пример для подражания.
Видеть
Объект sqlconnection.Свойство ConnectionString[
^]
Member 12575668
Ваше право это работает так, но мой вопрос в том, что такое код функции из частной функции SelectSqlRows(ByVal connectionString As String,
Бывал строки запроса как строку, имятаблицы бывал как строка), а массив данных
Member 12575668
Коррекция-это возвращение, а не воскрешение. Извиняюсь.
RossMW
Поправьте меня, если я ошибаюсь, но это ваш вопрос о том, как вызвать функцию SelectSqlRows.
Если это так, то из первой строки функции вы увидите, что
Частная функция SelectSqlRows(ByVal connectionString As String,
Бывал строки запроса как строку, имятаблицы бывал как строка), а массив данных
имеет три строковых значения, переданных ему,и возвращает объект dataset. Следовательно вызвать его по существу так же как и выше но вам нужно будет установить возвращаемый объект на что то
т.е.
Дим ReturnDataset как набор данных = SelectSqlRows(параметр connectionString, строки запроса, tblCustomers)
Member 12575668
Нет, правильный способ-это то , как я это делаю, вызывая Form1_Load вот так :
SelectSqlRows(connectionString, queryString, tblCustomers)
Если я создам экземпляр функции, как вы говорите, Я буду переписывать код, например SqlConnection,SqlDataAdapter и т. д. (экземпляр) функций в вызывающей форме Form1_Load. Что я сделал, так это добавил весь код, который мне нужен в этой функции для работы с таблицей Customers, ее строками, столбцами, запросами и т. д., и вызвал ее с помощью Form1_Load.