Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: неправильно считает Access
 
 автор: Silipin1   (18.02.2015 в 18:40)   личное сообщение
 
 

в отчете номера домов не по порядку, 1,11.12.13,2,21,22,23,3,31,32. А как сделать по порядку:1,2,3,11,12,13. Поле текстовое

  Ответить  
 
 автор: час   (19.02.2015 в 00:24)   личное сообщение
 
 

когда поле будет числовое - всё будет иначе

  Ответить  
 
 автор: Silipin1   (19.02.2015 в 09:56)   личное сообщение
 
 

А дом номер 32-А , 46-Б как в числовое впихнуть

  Ответить  
 
 автор: час   (19.02.2015 в 10:13)   личное сообщение
 
 

Я делаю две таблицы. В одной числа, в другой буквы.
Между ними связь по полю "КОД"
для вывода результата используем запрос.
----------------------------------------------------------------
может есть и другое решение.

  Ответить  
 
 автор: Silipin1   (19.02.2015 в 19:07)   личное сообщение
 
 

при выводе в отчете будет много пустого места,если в запросе соединять через &" "& И потом, с буквами будет забрасывать или в конец или в начало !

  Ответить  
 
 автор: час   (19.02.2015 в 22:30)   личное сообщение
 
 

какие условия в запросе задать - такой результат и получишь

  Ответить  
 
 автор: Дядя Федор   (20.02.2015 в 10:12)   личное сообщение
 
 

Час прав.
Но таблица м.б. одна, Например:
domN - поле номер (целое)
domS - поле индекс (текстовое)
Код domN domS
1 1
2 5
3 32 А
4 3
5 5 Г
6 3 В
7 3 Б

Запрос примерно такой

SELECT [domN] & IIf(IsNull([doms]),""," - " & [doms]) AS DOM
FROM ТаблицаDom
ORDER BY ТаблицаDom.domN, ТаблицаDom.domS;


Результат:

DOM
1
3
3 - Б
3 - В
5
5 - Г
32 - А

  Ответить  
 
 автор: ГлазастыйМышь   (20.02.2015 в 13:16)   личное сообщение
 
 


SELECT HouseNo, и остальные столбцы
FROM tblHouse
ORDER BY val(HouseNo), HouseNo; 

  Ответить  
 
 автор: Дядя Федор   (20.02.2015 в 15:23)   личное сообщение
 
 


Но не выловит ошибку типа пустой строки.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList