|
|
|
Группировка в QueryTables
|
|||
|---|---|---|---|
|
#18+
Скажите пожалуйста, возможен ли запрос с группировкой в свойстве CommandText объекта QueryTables? Потому что следующее выдает ошибку: '''''''''''''''''''''''''''' strt1 = "SELECT AKT.KOD, AKT.KOD_T, Val(AKT.PR & str(AKT.KVT)) AS RASXOD, TARIF.ZNACH" strt2 = "FROM " & the_file & " AKT LEFT JOIN TARIF TARIF ON AKT.KOD_T = TARIF.KOD" strt3 = "WHERE (AKT.kod = '" & Trim(kod_pr) & "') AND (AKT.DATA = '" & date_of_akt & "')" strt4 = "GROUP BY TARIF.KOD" With ActiveSheet.QueryTables.Add(Connection:= _ "ODBC;DSN=Файлы dBASE;DefaultDir=" & path_of_base & ";DriverId=533;MaxBufferSize=2048;PageTimeout=5;" _ , Destination:=Workbooks("Akt").Worksheets("tarifs").Range("a1")) .CommandText = strt1 & Chr(13) & Chr(10) & strt2 & Chr(13) & Chr(10) & strt3 & Chr(13) & Chr(10) & strt4 .Name = "Тарифы" .FieldNames = True .RowNumbers = False .FillAdjacentFormulas = False .PreserveFormatting = True .RefreshOnFileOpen = False .BackgroundQuery = True .RefreshStyle = xlInsertDeleteCells .SavePassword = True .SaveData = True .AdjustColumnWidth = True .RefreshPeriod = 0 .PreserveColumnInfo = True .Refresh BackgroundQuery:=False End With '''''''''''''''''''''''''''''''''' Если вместо GROUP BY пишу ORDER BY - все нормально. Где ошибка? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2007, 13:00:27 |
|
||
|
Группировка в QueryTables
|
|||
|---|---|---|---|
|
#18+
AlexanderKRСкажите пожалуйста, возможен ли запрос с группировкой в свойстве CommandText объекта QueryTables?Любой корректный SQL возвращающий резалтсет может быть использован в QueryTable. Код: plaintext 1. 2. 3. Возьми учебник по SQL, прочитай что делает и GROUP BY и когда оно применяется. На будущее, прежде чем издеваться на Экселем и QueryTables подключись к своей БД через какой-нибудь isql и отладь запрос в нем. Хотя бы будешь видеть правильную sql-ругань на ошибки в запросе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2007, 18:00:30 |
|
||
|
|

start [/forum/topic.php?fid=61&tid=2182808]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
18ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 290ms |

| 0 / 0 |
