Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.11.2012, 19:49   #21
павел павел
Пользователь
 
Регистрация: 24.09.2012
Сообщений: 18
По умолчанию

вот если можете посмотрите пожалуйста. заранее спасибо.
Вложения
Тип файла: zip Файл WinZip.zip (22.8 Кб, 7 просмотров)
павел павел вне форума Ответить с цитированием
Старый 08.11.2012, 20:21   #22
Андрэич
Форумчанин
 
Аватар для Андрэич
 
Регистрация: 20.05.2012
Сообщений: 311
По умолчанию

Цитата:
Сообщение от Андрэич Посмотреть сообщение
Код:
SELECT tblTest.Счетчик, tblTest.Город, tblTest.улица, tblTest.дом,
Val(Nz(tblTest.дом)) AS НомерДома,
IIf(len(Nz(tblTest.дом))>Len(Str(Val(Nz(tblTest.дом))));Mid(tblTest.дом,Len(Str(Val(Nz(tblTest.дом))))+1);"") AS НомерДомаБуква,
tblTest.квартира, tblTest.комната
FROM tblTest
ORDER BY tblTest.улица, НомерДома, НомерДомаБуква, tblTest.квартира;
Павел, вы этот запрос пробовали?
(Нужно создать любой запрос, перейти в режим конструктора, правый клик - режим SQL, вставить этот текст и посмотреть запрос в режиме таблицы)
Андрэич вне форума Ответить с цитированием
Старый 08.11.2012, 20:31   #23
павел павел
Пользователь
 
Регистрация: 24.09.2012
Сообщений: 18
По умолчанию

Да пробывал. Почему то говорит ошибка в синтаксисе.
павел павел вне форума Ответить с цитированием
Старый 08.11.2012, 21:03   #24
Андрэич
Форумчанин
 
Аватар для Андрэич
 
Регистрация: 20.05.2012
Сообщений: 311
По умолчанию

Цитата:
Сообщение от павел павел Посмотреть сообщение
Да пробывал. Почему то говорит ошибка в синтаксисе.
А говорит, где?
Андрэич вне форума Ответить с цитированием
Старый 08.11.2012, 21:15   #25
павел павел
Пользователь
 
Регистрация: 24.09.2012
Сообщений: 18
По умолчанию

На другом форуме предложили такое


в запросе измените сортировку (Order by) на
1 ORDER BY tblTest.улица, val(nz(Дом,"")), nz(Дом,""), val(nz(квартира,"")).

Вроде Сортирует.

Теперь бы еще придумать как выполнять поиск с помошью формы по записям. по полям улица, дом, квартира, и чтоб так же выводил упорядоченные. Может что нибудь подскажете если не трудно?
павел павел вне форума Ответить с цитированием
Старый 09.11.2012, 03:24   #26
Myhaylo
Форумчанин
 
Регистрация: 19.07.2012
Сообщений: 520
По умолчанию

Динамическое формирование предложения WHERE: http://programmersforum.ru/showthread.php?t=215948
Окупант, руки прочь от Украины!!! Слава Героям!
Myhaylo вне форума Ответить с цитированием
Старый 09.11.2012, 15:04   #27
павел павел
Пользователь
 
Регистрация: 24.09.2012
Сообщений: 18
По умолчанию

Попытался реализовать динамическое формирование .Появляется ошибка. я не очень разбираюсь в VB посмотрите пожалуйста если не трудно что я не так делал. Как пример брал бд которую выкладывал Myhaylo по ссылке выше.
Вложения
Тип файла: zip Файл WinZip.zip (216.4 Кб, 8 просмотров)
павел павел вне форума Ответить с цитированием
Старый 09.11.2012, 20:10   #28
Woodlin
Форумчанин
 
Регистрация: 30.03.2010
Сообщений: 153
По умолчанию

Переменные строкового типа (т.е. не число) нужно заключать в одинарные кавычки
Код:
If Not IsNull(lstUliza) Then s = s + " AND uliza='" & lstUliza & "'"
Woodlin вне форума Ответить с цитированием
Старый 09.11.2012, 20:25   #29
павел павел
Пользователь
 
Регистрация: 24.09.2012
Сообщений: 18
По умолчанию

Спасибо.Наконец то разобрался
павел павел вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сортировка по столбцам. (Паскаль) xEk Помощь студентам 0 20.05.2012 12:01
Сортировка по нескольким столбцам datagridview zakaev C# (си шарп) 0 18.10.2011 22:03
Сортировка по нескольким столбцам таблицы. S_Yevgeniy Помощь студентам 3 27.07.2011 19:03
Сортировка таблицы по нескольким столбцам KobolD Помощь студентам 0 21.06.2010 17:21
Сортировка по 2-м столбцам по модулю... xamillion Microsoft Office Excel 2 06.10.2008 20:18