powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Из excel вызов хранимой процедуры (MS SQL) c параметром
3 сообщений из 3, страница 1 из 1
Из excel вызов хранимой процедуры (MS SQL) c параметром
    #36075098
Дицентра
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Надо вывести данные в EXCEL. которые формируются хранимой процедурой в MS SQL. Хранимая процедура с параметром тип datetime.

Sub form_dat()
Dim mdat1
Dim cmd

mdat1 = CStr(ActiveSheet.Cells(2, 1).Value)
cmd = "exec form_dat " + mdat1


ThisWorkbook.Application.Sheets(2).Select
ThisWorkbook.Application.Sheets(2).Rows.Clear
With ActiveSheet.QueryTables.Add(Connection:= _
"ODBC;DSN=abon" _
, Destination:=Range("A1"))
.CommandText = cmd
.Name = "Запрос из teplo"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = False
.BackgroundQuery = True
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.PreserveColumnInfo = True
.Refresh BackgroundQuery:=False
End With
End Sub


код выдает синтаксическую ошибку. 1004. Т.е. как я поняла ошибка уже самого SQL, как раз из-за некооректной даты.
...
Рейтинг: 0 / 0
Из excel вызов хранимой процедуры (MS SQL) c параметром
    #36075170
vkodor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Из excel вызов хранимой процедуры (MS SQL) c параметром
    #36077013
Дицентра
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, помогло!!!!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Из excel вызов хранимой процедуры (MS SQL) c параметром
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]