none
Windows Forms RRS feed

  • Вопрос

  • При таком запросе дает вот такой exceotion?

    Необработанное исключение типа "System.Data.SqlClient.SqlException" в System.Data.dll

    private void Form4_Load(object sender, EventArgs e)
        {
            Table<Animals> Animals = db.GetTable<Animals>();
            db.Log = Console.Out;
            IQueryable<Animals> animalDesc = from animalQuery in Animals
                                             where animalQuery.number == animalDescription
                                             select animalQuery;
            foreach (Animals canimalQuery in animalDesc)
            {
                textBox2.Text = canimalQuery.name;
                textBox3.Text = canimalQuery.age_Group;
                textBox4.Text = canimalQuery.breed;
                textBox5.Text = canimalQuery.milk_volume;
            }
        }

    14 ноября 2015 г. 14:03

Ответы

  • Ну замечательно, теперь устраняйте причину по которой соединение с сервером не проходит.

    Может быть строка соединения не верная (проверить строку на вшивость, использовать ее например в SQL Management Studio). Mможет сервер не правильно сконфигурирован (проверить конфигурацию, настроить как надо).  А может сетка отвалилась (чинить сетку).

    Скажем, одна из типичных ошибок - попытка использовать localhost для соединения с удаленным сервером.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    14 ноября 2015 г. 18:19
    Модератор

Все ответы

  • При чем тут Windows Forms если проблема с SQL?

    В любом случае причина написана в исключении. Распечатайте ошибки из списка ошибок и сообщение чтоб определить что произошло. Пример кода для распечатки ошибок на МСДН:

    https://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlexception(v=vs.110).aspx



    This posting is provided "AS IS" with no warranties, and confers no rights.

    14 ноября 2015 г. 17:47
    Модератор
  • Дополнительные сведения: При установлении соединения с SQL Server произошла ошибка, связанная с сетью или с определенным экземпляром. Сервер не найден или недоступен. Убедитесь, что имя экземпляра указано правильно и что на SQL Server разрешены удаленные соединения. (provider: SQL Network Interfaces, error: 26 - Ошибка при обнаружении указанного сервера или экземпляра)

    Вот такая ошибка!
    14 ноября 2015 г. 18:07
  • Ну замечательно, теперь устраняйте причину по которой соединение с сервером не проходит.

    Может быть строка соединения не верная (проверить строку на вшивость, использовать ее например в SQL Management Studio). Mможет сервер не правильно сконфигурирован (проверить конфигурацию, настроить как надо).  А может сетка отвалилась (чинить сетку).

    Скажем, одна из типичных ошибок - попытка использовать localhost для соединения с удаленным сервером.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    14 ноября 2015 г. 18:19
    Модератор