Форум программистов, компьютерный форум, киберфорум
Наши страницы

Visual Basic .NET

Войти
Регистрация
Восстановить пароль
 
Lemur8063
10 / 6 / 3
Регистрация: 18.12.2012
Сообщений: 29
#1

Вывод двусвязных таблиц через запрос: "Неправильный синтаксис около конструкции "." - Visual Basic .NET

20.11.2014, 20:55. Просмотров 390. Ответов 1
Метки нет (Все метки)

Пытаюсь вывести 2-х связанные таблицы через запрос, появляется ошибка Неправильный синтаксис около конструкции ".".Если вводить в мастер настройки Table Adaptera то там работает,а программно такая ошибка,как её исправить?
vb.net
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Dim connection As New SqlConnection("Persist Security Info=False;Integrated Security=true;Initial Catalog=Санаторий; server=(local)")
        Dim Adapter As SqlDataAdapter = New SqlDataAdapter()
        Dim command As SqlCommand
        Dim table As DataTable = New DataTable()
        Dim bindingSource As BindingSource = New BindingSource()
 
        Const sqlCom As String = ("SELECT Пациенты.[N пациента], Пациенты.[N комнаты], Пациенты.[N диеты], Пациенты.ФИО, Пациенты.[дата рождения], Пациенты.[адрес проживания], Пациенты.[количество дней пребывания]" &
                                   "Пациенты.[итоговая стоимость путевки], Пациенты.[итоговая стоимость процедур], Комнаты.[вид комнаты], Рацион_питания.[вид питания]" &
                                   "FROM Комнаты INNER JOIN" &
                                   "Пациенты ON Комнаты.[N комнаты] = Пациенты.[N комнаты] INNER JOIN" &
                                   "Рацион_питания ON Пациенты.[N диеты] = Рацион_питания.[N диеты]")
        command = connection.CreateCommand()
        command.CommandText = sqlCom
        Adapter.SelectCommand = command
 
        connection.Open()
        Adapter.Fill(table)
 
        BindingSource.DataSource = table
        DataGridView1.DataSource = bindingSource
 
        connection.Close()
0
Миниатюры
Вывод двусвязных таблиц через запрос: "Неправильный синтаксис около конструкции "."   Вывод двусвязных таблиц через запрос: "Неправильный синтаксис около конструкции "."  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.11.2014, 20:55
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вывод двусвязных таблиц через запрос: "Неправильный синтаксис около конструкции "." (Visual Basic .NET):

Обработка "null" в MS Access "Приведение типа "|DBNull" к типу "String" является недопустимым" - Visual Basic .NET
Здравствуйте. Работаю с базой MS Access Вывожу в DataGridView таблицу Проблема следующая, если у поля "классный руководитель" (тип -...

.NET 4.x Создание "галереи" (вывод графических файлов "лентой" на форме) - Visual Basic .NET
Итак сразу к делу, хотелось бы узнать как сделать вывод файлов "лентой". Т.е. ,к примеру, есть папка, в ней картинки. При запуске...

Поиск в DGW вылетает с ошибкой "Приведение типа "|DBNull" к типу "String" является недопустимым." - Visual Basic .NET
В общем такой вопрос. Код рабочий. Только у меня не работает. For i = 0 To ВрачиDataGridView.ColumnCount - 1 For j =...

.NET 4.x Ошибка "Приведение строки "explorer.exe" к типу "Double" является недопустимым" при записи в реестр - Visual Basic .NET
Помогите, хочу получить доступ к winlogon, что бы изменять любое другое значение shell на explorer.exe(Для обхода winlock'ов) ...

Ошибка при запуске .exe файла из debug: "Приведение строки "Июнь" к типу "Double" является недопустимым" - Visual Basic .NET
Если запускать из самого проекта(F5), то все нормально, а если скомпилированный запустить, то выскакивает ошибка Подробная информация об...

Оператор "+" для типов "String" и "System.Windows.Forms.ComboBox.ObjectCollection" не определен - Visual Basic .NET
Доброго времени суток,подскажите решение проблемы К комбобоксам привязал БД отображаются в них названия,но вноситься в базу должны ключи...

1
Qwertiy
821 / 629 / 75
Регистрация: 20.08.2013
Сообщений: 2,524
25.11.2014, 18:13 #2
Цитата Сообщение от Lemur8063 Посмотреть сообщение
INNER JOIN" &
"Пациенты
Пробел пропущен.

Добавлено через 50 секунд
И остальные строки так же.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.11.2014, 18:13
Привет! Вот еще темы с ответами:

Приложение, содержащее поле со списком (задача "Молоко", "Кефир", "Сметана") - Visual Basic .NET
Приложение, содержащее поле со списком, текстовое поле и три кнопки. Первоначально поле со списком содержит строки “Молоко”, “Кефир”,...

.NET 4.x Оператор "&" для типов "String" и "c_auth.ClientPacket" не определен - Visual Basic .NET
Прошу помощи у экспертов. Фото все по порядку. 1.Невозможно преобразовать значение типа "c_auth.L2Server" в "c_auth.L2Client". ...

Заменить в слове "информатика" все маленькие буквы "и" на большие "И" - Visual Basic .NET
Заменить в слове "информатика" все маленькие буквы "и" на большие "И". Задача в бейсике, решите...

"Приведение типа "|DataRowView" к типу "String" является недопустимым" - Visual Basic .NET
Пытаюсь вытащить из базы данных и связать фамилии студентов, их суммы и даты оплаты обучения. Все эти данные нужно свести в ListBox и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru