2016-11-30 2 views
1

В настоящее время я пытаюсь подключиться к базе данных с помощью SQL (я не справиться с этой базой данных)Разница между подключением ADO и SQLConnection с #

Я имеющим использовать ADODB.Connection для подключения к базе данных установки драйвера и вариант для подключения, то, что я не понимаю, - это то, почему соединение ADO не отличается от стандартного SQLConnection в отношении подключения, всякий раз, когда я пытаюсь подключиться с помощью стандартного SQLConnection со строкой соединения, я больше не могу установить драйвер, который я хочу его использовать, а также не получить вариант для типа соединения, и я получаю ошибку 40, имена и каналы, однако я знаю, что могу подключиться, поскольку ADO позволяет мне подключаться.

Я просто знаю больше о SQLConnection и о том, как это работает, поэтому я хотел бы использовать это, если это возможно.

Любая помощь/предложения будут оценены!

ответ

0

Так что, немного потянув мои волосы, кажется, что SQLConnect полностью отличается от MySQLConnection в C#. Вам нужно скачать соединитель SQL отсюда: http://dev.mysql.com/downloads/connector/net/, а затем добавить библиотеку в ссылки на проект C#.

Затем просто добавьте «using MySql.Data.MySqlClient;» и вы можете в основном использовать MySQLConnection так же, как вы бы использовали SQLConnection

Смежные вопросы