Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 13:45 26.06.24 
Компютри и Интернет
   >> Бази данни
Всички теми Следваща тема *Кратък преглед

Страници по тази тема: 1 | 2 | >> (покажи всички)
Тема въпрос за Азбучен ред и ROUNDнови  
Авторtrespass (Нерегистриран)
Публикувано15.11.06 11:00



Здравейте.
Използвам Microsoft Access 2000.
И в справката ми трябва да използвам функцията ROUND, но Аксес ми вади съобщение, че такава функция няма!


пиша това: Round([цена];2)
В Help-а пише, че се използва затепайка, но не ми я приема.
Някой може ли да помогне?!

Относно сортирането по азбучен ред на кирилица - изчетох темите, но останах с впечатление, че дават решение ако се използва SQL server, а аз не използвам. При това положение как може да се подреди съответната колона по азбучен ред?



Тема Re: въпрос за Азбучен ред и ROUNDнови [re: trespass]  
Автортp. (Нерегистриран)
Публикувано15.11.06 15:48



за подреждането на кирилица по азбучен ред си избери руска подредба - някъде из tools беше, или options...после compact на базата
може да имаш проблеми с 'ч'-тата после:)
не знам как е на 2000, отдавна аццесс не ползвам

а за round - виж си евентуално разделителите



Тема Re: въпрос за Азбучен ред и ROUNDнови [re: тp.]  
Авторtrespass (Нерегистриран)
Публикувано15.11.06 16:31



Руската няма да ми свърши работа след като "ч" няма да се разпознава.
Пробвах с всякакви разделители - или ми дава грешен разделител или ми дава, че функцията "round" не съществува :-(



Тема Re: въпрос за Азбучен ред и ROUNDнови [re: trespass]  
Автор Killy-Man_Jarro (висок)
Публикувано15.11.06 19:08



Мисля, че за сортирането нямаш никакъв проблем ако си избрал General. Няма нужда да превключваш на руски - той си сортира.
За Round не мога да ти кажа конкретно, но мога да ти дам един тъп съвет: напиши си една функция MyRound и от заявката извиквай нея, а вътре във функцията викай Round. Можеш поне да пробваш, за да видиш дали става така.



Тема Re: въпрос за Азбучен ред и ROUND [re: Killy-Man_Jarro]  
АвторLilo (Нерегистриран)
Публикувано20.11.06 14:45



Ако не си успял още - пробвай с текстово поле:
Me.Text1 = Round([cena], 2)
или text box, expression builder, functions, там ти подава формата с ';'
=Round([cena];2)



Тема Re: въпрос за Азбучен ред и ROUNDнови [re: Lilo]  
Авторtrespass (Нерегистриран)
Публикувано21.11.06 10:27



Азбучният ред от Access 2000 нагоре няма проблем. Но на Access 97 ROUND функцията не бачка. А пък не се сещам с какво да я заместя за да получа същия резултат в Access 97: и с "," и с ";" не я разпознава :-(



Тема Re: въпрос за Азбучен ред и ROUNDнови [re: trespass]  
АвторVlB (Нерегистриран)
Публикувано02.12.06 07:14



Азбучният ред на кирилицата в Акесес 97 се получава от tools / options/ General - на new database sort order - задаваш russian и става - "ч", "я" отиват накарая, където им е мястото.
Функция round в Аксес 97 няма - можеш да ползваш =format([pole];"0,00"), ако искаш да ти закръгля до 2 знака след десетичната запетая. Това е стандартно и за по конкретно виж help на функцията format. Иначе потребителстки също можеш да си напишеш функция, която да закръгля.



Тема Re: въпрос за Азбучен ред и ROUNDнови [re: trespass]  
АвторTA (Нерегистриран)
Публикувано05.12.06 17:08



И аз скоро търсих тази функция и не я намерих. Свърших си работа с Int - малко повече трябва да се помисли, за да извадиш коректен резултат.



Тема Re: въпрос за Азбучен ред и ROUNDнови [re: VlB]  
Авторtrespass (Нерегистриран)
Публикувано08.12.06 10:16



Здравей. Пробвах с russian - няма промяна :-(



А за ROUND се оправих с INTEGER чрез "IIf([цена]>50;Int([цена]+0,5);[цена])"
е, основното е, че ако искам до 2 символа се използва "Int([цена]+0,5)".



Тема Re: въпрос за Азбучен ред и ROUNDнови [re: trespass]  
АвторVlB (Нерегистриран)
Публикувано10.12.06 01:55



След като укажеш russian задължително трябва да направиш компакт на базата. Иначе ефект никакъв.




Страници по тази тема: 1 | 2 | >> (покажи всички)
Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.