|
|
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
Delo takoje, estj li v zaprose vozmozhnostj slozhitj znachenija vseh znachenij polja i potom srazu razdelitj ego na kolichestvo zapisej. U menja poluchilosj nechto podobnoje: Код: plaintext 1. 2. 3. 4. 5. 6. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2006, 17:13 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
А почему сразу не применить AVG() в запросе: SELECT id_ie_, AVG(temp_game.Ein) AS avr_in, ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2006, 17:26 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
hm, s AVG ne srabativajet. v help napisano chto ona ispolzujetsja tolko vmeste s Calculate. a mne nuzhno v zaprose. t.k., obraschenije k baze foxpro, idjet iz C++ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2006, 17:32 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
dj_ravenhm, s AVG ne srabativajet. v help napisano chto ona ispolzujetsja tolko vmeste s Calculate. Это где это в хелпе такое написано? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2006, 17:35 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
u menja po teme avg nahodit tolko eto v helpe foxpro AVG( ) - CALCULATE command ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2006, 17:37 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
См. хелп по SELECT - SQL command ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2006, 17:42 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
proboval, C++ Builder vidajet oshibku.(kartinka vnizu). Vot kod: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2006, 17:46 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2006, 18:04 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
v C++ Builder, pri ispolzovanii komponenti ADOQuery takim makarom temp_game.vieta_=:kod_ zadajetsja parametr. v dannom sluchaje : oznachajet chto dalshe budet idti parametr ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2006, 18:13 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
А простой Select из одной таблицы идет ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2006, 18:46 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
idut i boleje slozhnije select. Oshibka pojavljajetsja tolko togda, kogda vstavljajesh funkciju AVG() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2006, 10:59 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
А более простые запросы с AVG тоже не идут ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2006, 11:52 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
net. Schas zapros uprostil do takogo, prosto chtobi htj dobitsja chtobi on rabotal: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2006, 11:58 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
Если в этом же запросе заменить AVG на Count или Sum, все проходит ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2006, 12:12 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
А может все-таки выяснить причину проблем с AVG, а не сразу кидаться на поиски обходных путей. Функция совершенно стандартная и просто обязана работать. К тому же у некоторых не появилась привычка приводить не свою интерпертацию ошибки, а сам текст ошибки. Что значит "не работает"? Ничего неделает? Ругается? Не ругается, но выдает неправильные результаты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2006, 12:15 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
Screenshot oshibki ja privodil vishe. Rezultat, zapros nichego ne vozraschajet. Jesli AVG() smenitj na, skazhem, SUM(). To vsje rabotajet. Esche raz privozhu screenshot oshibki: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2006, 12:20 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
da, esche interesnoje zamechanije. Jesli iz tablici udalit vse dannije, to oshibka ne voznikajet ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2006, 12:25 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
Что наводит на мысль об ошибке в данных. Проверено? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2006, 12:29 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
Еще раз: Sum и Count по этому полю проходят ? Это, вообще, числовое поле ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2006, 12:30 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
Tip dannih u menja float. V chjem mozhet bitj nepravilnostj dannih ja ne ponimaju. Udalil dazhe vse, dlja testa, znachenija gde bili 0. Rezultat tot-zhe. oshibka ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2006, 12:40 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
SUM, i Count prohodjat ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2006, 12:40 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
nabljudenije nomer 2: jesli pole iz float peredelatj v integer, otborsiv drobnuju chastj, chto vobsche-to menja ne ustraivajet. To AVG srabativajet. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2006, 12:43 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
Меняй драйвер на более новый. DBF - тоже на более новый. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2006, 12:48 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
DBF na boleje novij ne mogu. Ja uzhe pod gotovuju bazu ppishu otchet na C++. A VFP OLE DB u menja i tak poslednij stoit. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2006, 12:50 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
Такой скрипт: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2006, 12:51 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
u menja zaprosi ne v VFP a v C++. A tam ponjatija kursor otsutsvujet. Ja sdelal hitreje. Float pomenja na Currency. Tochnostj posle zapjatoj sohranjajetsja i rabotajet bez oshibok :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2006, 13:33 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
iz etoj zhe operi voprosik. Код: plaintext 1. 2. 3. 4. 5. 6. 7. Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2006, 15:15 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
Код: plaintext Теперь по поводу курсоров. Насколько я помню ты работаешь с VFP OLEDB. И, по моему мнению, все время путаешь свой С++ с фоксом, все время путаешь кто из них что делает. Да, в С++ нет курсоров. Но в нем и нет операторов языка SQL. Однако это не мешает пользовать командой Select SQL. И почему-то именно в форуме, посвященном фоксу, а не С++, спрашивать про свои проблемы. Так может все-таки дополнишь мой пример необходимыми в С++ символами и таки запустишь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2006, 15:47 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
nu, pochemu ja speashivaju imenno tut, tak prichina ochenj prosta. Na C++ forumah mne vrazumitelnih otvetov datj ne mogut. I vse posilajut sjuda :) a S Having, schas posmotrim, chto s nim mozhno sdelatj ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2006, 15:50 |
|
||
|
Zaprosiki opjatj
|
|||
|---|---|---|---|
|
#18+
Так и не могут, и посылают сюда потому, что все, что пишется в строке запроса к С++ не имеет никакого отношения. В лучшем случае компилятор обработает := для подстановки значения параметра. Все остальное определяется провайдером, в данном случае VFP. А ты в очередной раз пытаешься изобразить, что пишешь запросы на С++ и что в С++ нет курсоров. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2006, 16:05 |
|
||
|
|

start [/forum/topic.php?all=1&fid=41&tid=1590672]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
79ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 397ms |

| 0 / 0 |
