Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Работа с данными

Страница: 1 |

 

  Вопрос: Помогите разобтаться с SQL запросом SELECT Добавлено: 10.03.05 20:38  

Автор вопроса:  Dennis
Есть база данных в которой один столбец формата дата/время. Когда в VB.Net пишу запрос типа:
        OleDbDataAdapter1.SelectCommand.CommandText = "SELECT * FROM [Разрешения_на_ввоз_оружия] WHERE ([Дата] = '” + DateTimePicker1.Value + “')"

или

        OleDbDataAdapter1.SelectCommand.CommandText = "SELECT * FROM [Разрешения_на_ввоз_оружия] WHERE ([Фамилия] = '" + TextBox1.Text() + "' AND [Дата] = '" + DateTimePicker1.Value + "')"

пытаюсь dataset.Fill

ловлю ошибку шо мол несоответствие типов (если в запросе есть дата, а если тока Фамилия - все работает)

Вопрос! Как селектить дату.

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #1
Добавлено: 10.03.05 20:46
Дата ограничивается не '', а ##, если мне память не изменяет

Ответить

Номер ответа: 2
Автор ответа:
 astoro



ICQ: 649109 

Вопросов: 31
Ответов: 391
 Профиль | | #2 Добавлено: 11.03.05 07:14
OleDbDataAdapter1.SelectCommand.CommandText = "SELECT * FROM [Разрешения_на_ввоз_оружия] WHERE ([Фамилия] = '" + TextBox1.Text() + "' AND [Дата] = datevalue('" + DateTimePicker1.Value + "'))"

Ответить

Номер ответа: 3
Автор ответа:
 Dennis



Вопросов: 5
Ответов: 6
 Профиль | | #3 Добавлено: 12.03.05 09:20
Спасибо astro! Заработало.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам