Я получаю исключение при подключении моего сервера SQL

0
    private void frmResibo_Load(object sender, EventArgs e)
    {

        market m = new market();
        string cs = @"Data Source =.localhost; Initial Catalog = thesisdb; User ID=root; Integrated Security = true";
        SqlConnection cn = new SqlConnection(cs);
        SqlDataAdapter da = new SqlDataAdapter("select * from tbl_itemlist", cn);
        da.Fill(m, m.Tables[0].TableName);



         ReportDataSource rds = new ReportDataSource("tbl_itemlist", m.Tables[0]);
         this.reportViewer1.LocalReport.DataSources.Clear();
         this.reportViewer1.LocalReport.DataSources.Add(rds);
         this.reportViewer1.LocalReport.Refresh();

         this.reportViewer1.RefreshReport();

    }

Я получил ошибку, подобную этой строке "da.Fill---

System.Data.SqlClient.SqlException: "При установлении соединения с SQL Server возникла связанная с сетью или конкретная конкретная ошибка. Сервер не найден или не был доступен. Проверьте правильность имени экземпляра и настройте SQL Server для удаленного подключения. (поставщик: поставщик именованных труб, ошибка: 40 - не удалось открыть соединение с SQL Server)

  • 0
    Вы используете клиент C # SQL-сервера для подключения к серверу MySQL. google.nl/search?q=C%23+mysql
  • 0
    Вам нужно установить соединитель mysql и использовать его dll. Класс соединения будет MySQLConnection
Показать ещё 3 комментария
Теги:

1 ответ

0

Строка подключения указывает "Источник данных =.localhost"; обычно вы либо ставите "Источник данных =". или "Источник данных = localhost" (оба значения означают одно и то же: компьютер, на котором он запущен). Но с этой точкой перед локальным хостом она может попытаться найти машину с именем ".localhost", которая может объяснить, почему она не может подключиться к этому SQL-серверу.

Также обратите внимание, что ваш SQL-соединение и адаптер данных являются одноразовыми, поэтому их следует использовать в "использовании" блоков.

  • 0
    Спасибо, это уже решено, как мне поставить это как решено?
  • 0
    @Mizikashi прочитайте это ... stackoverflow.com/help/someone-answers

Ещё вопросы

Сообщество Overcoder
Наверх
Меню