Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Не работает, и вылетает ошибка 3011. Добавлено: 16.03.05 19:09  

Автор вопроса:  wishco
Такя проблема:
dat1.RecordSource = "Select*from Basa where Номер заказа = '" & 3 & "'"
dat1.Refresh
Не работает, и вылетает ошибка 3011.

The Microsoft Jet database engine could not find the object "Select*from Basa where Номер заказа = '3 &". Make sure the object exists and that you spell its name and the path name correctly.

Сто раз менял "Номер заказа" и "Basa" на любые другие,безрезультатно.

Может какие либо настройки надо изменить?
В базе два Table:
Basa и Tools, в Tools выборка проходит, а в basa нет.
Может какую либо ссылку надо поставить, или какие либо параметры.
Целое воскресенье парю!!!

Если dat1.RecordsetType - Dynaset ,то Ошибка 3075
Syntax error(missing operatot) in query expression
'Номер заказа = '3".
Жопа!
Все правильно,но не работает!!!!!!!!!!!!!!!!!!!!!!!!!!
Помогите!

Ставил в [] не катит...

Ответить

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

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



Вопросов: 0
Ответов: 1876


 Профиль | | #1 Добавлено: 17.03.05 05:44
Во-первых, не стоит писать звёздочку слитно. Во-вторых, точно тип поля строковый? В третьих, имена полей, содержащие пробелы, нужно брать в квадратные скобки.

SELECT * FROM Basa WHERE [Номер заказа]='3'

Или, если не строковый,
SELECT * FROM Basa WHERE [Номер заказа]=3

Ответить

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



Вопросов: 17
Ответов: 21
 Профиль | | #2 Добавлено: 17.03.05 19:04

webfile.ru/222241 - моя база. Попробуй сам, у меня не катит...

Ответить

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



Вопросов: 0
Ответов: 1876


 Профиль | | #3 Добавлено: 18.03.05 04:51
А, ну ещё бы...
У тебя же data1.recordsettype = Table, а должно быть что угодно, кроме Table :) Замени на dynaset, к примеру, или на snapshot...

А вообще, у тебя же ссылка на ADO в проекте стоит - переходи на него совсем :)

Ответить

Номер ответа: 4
Автор ответа:
 wishco



Вопросов: 17
Ответов: 21
 Профиль | | #4 Добавлено: 19.03.05 09:56
Заменя. Не катит. Сам бы попробывал,добился успеха,а потом бы советовал...

Ответить

Номер ответа: 5
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #5 Добавлено: 19.03.05 10:47
Советую именно после того, как увидел "123" в текстбоксе.

Ответить

Номер ответа: 6
Автор ответа:
 wishco



Вопросов: 17
Ответов: 21
 Профиль | | #6 Добавлено: 24.03.05 20:51
Что то я парил... все работат кроме даты...

Ответить

Номер ответа: 7
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #7 Добавлено: 25.03.05 04:45
Дату бери в решётки.

Ответить

Страница: 1 |

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



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