Плиз помогите понять ошибку

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
abbot
Обычный пользователь
Обычный пользователь
 
Сообщения: 54
Зарегистрирован: 08.06.2002 (Сб) 10:45
Откуда: Uzbekistan

Плиз помогите понять ошибку

Сообщение abbot » 24.07.2003 (Чт) 15:02

Писал прогу которая использует DAO для обращения к mdb базе данных на 98 винде на VB 6.0(Прога работала отлично)Пришлось со временем про прогу забыть. Позже поставил виндуХР и тотже 6.0 попробовал загрузить проект в VB нормально. Далее нажимаю кнопку после которойдолжен идти выбор из базы данных и получаю сообщение про Syntax Error и ссылку на данный кусок кода выборки из базы. На 98 он работал без проблем!!! Где баг? Помогите плиз

If cboLocation.Text = "" And cboKind.Text = "" Then
Query = "SELECT tblProblem.DateComplited, tblProblem.KindID, " & _
"tblProblem.ReferenceNumber, tblLocation.Location," & _
"tblPriority.Priority, tblProblem.Checked " & _
"From tblLocation, tblProblem, tblPriority " & _
"WHERE tblLocation.ID = tblProblem.LocationID AND " & _
"tblProblem.PriorityID = tblPriority.ID " & _
"AND tblProblem.DateComplited >= #" & dtpDate.Value & "# " & _
"AND tblProblem.Status <> True"

Set rs = db.OpenRecordset(Query)


rs.Close
Set rs = Nothing
Exit Sub

End If
He is watching

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 24.07.2003 (Чт) 15:06

Скорее всего, неправильный формат даты.
Замени [ & dtpDate.Value & ] на [ & Format$(dtpDate.Value,"MM\/DD\/YYYY") & ]
Lasciate ogni speranza, voi ch'entrate.

abbot
Обычный пользователь
Обычный пользователь
 
Сообщения: 54
Зарегистрирован: 08.06.2002 (Сб) 10:45
Откуда: Uzbekistan

Сообщение abbot » 24.07.2003 (Чт) 15:13

Сработало!!!! Спасибо. А где можно посмотреть отличия что бы в будущем не натыкаться на подобные ошибки
He is watching


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList