Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Выполнение SQL-запроса с вводом данных из bat-файла - возможно ли?  [new]
Pavel2012
Member

Откуда:
Сообщений: 7
Добрый день! Подскажите возможно ли обратиться к БД с помощью sqlcmd и организовать ввод данных для дальнейшего испольования? (вводятся значения столбцов, строки которых будут обрабатываться).
23 май 12, 11:56    [12599736]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение SQL-запроса с вводом данных из bat-файла - возможно ли?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Конечно, можно. В sqlcmd нужно написать правильную команду на добавление и модификацию данных.
23 май 12, 11:57    [12599752]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение SQL-запроса с вводом данных из bat-файла - возможно ли?  [new]
Glory
Member

Откуда:
Сообщений: 104751
Pavel2012
организовать ввод данных для дальнейшего испольования?

Вы про какие то диалоги, которые будут выдаваться пользователю ?
23 май 12, 11:58    [12599755]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение SQL-запроса с вводом данных из bat-файла - возможно ли?  [new]
Pavel2012
Member

Откуда:
Сообщений: 7
Да именно диалог. Пользователь вводит значения через запятую - они обрабатываются и соответственно дальше, возможно ли?
23 май 12, 12:00    [12599775]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение SQL-запроса с вводом данных из bat-файла - возможно ли?  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5115
Pavel2012, osql? (если я понял вопрос)
23 май 12, 12:00    [12599784]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение SQL-запроса с вводом данных из bat-файла - возможно ли?  [new]
Pavel2012
Member

Откуда:
Сообщений: 7
Дедушка
Pavel2012, osql? (если я понял вопрос)


Cmdsql - у меня sql server 2005, а так это же вроде одно и то же?
23 май 12, 12:02    [12599805]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение SQL-запроса с вводом данных из bat-файла - возможно ли?  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5115
ну в качестве "хардкора" можно powershell + GUI
23 май 12, 12:06    [12599843]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение SQL-запроса с вводом данных из bat-файла - возможно ли?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Pavel2012
Да именно диалог. Пользователь вводит значения через запятую - они обрабатываются и соответственно дальше, возможно ли?
Диалог придется программировать в любом средстве разаработки.
23 май 12, 12:07    [12599859]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение SQL-запроса с вводом данных из bat-файла - возможно ли?  [new]
Pavel2012
Member

Откуда:
Сообщений: 7
Т.е. просто командной строкой никак не обойтись? На Делфи тогда сделать проще?
23 май 12, 12:15    [12599937]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение SQL-запроса с вводом данных из bat-файла - возможно ли?  [new]
Glory
Member

Откуда:
Сообщений: 104751
Pavel2012
Т.е. просто командной строкой никак не обойтись?

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

mybatch.bat 1,2,3,4,5...

а вы внутри делайте со входными параметрами все, что хотите
23 май 12, 12:17    [12599957]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение SQL-запроса с вводом данных из bat-файла - возможно ли?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Pavel2012
Т.е. просто командной строкой никак не обойтись? На Делфи тогда сделать проще?
Это уж на чем умеете.
23 май 12, 12:18    [12599965]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение SQL-запроса с вводом данных из bat-файла - возможно ли?  [new]
Pavel2012
Member

Откуда:
Сообщений: 7
Glory
Pavel2012
Т.е. просто командной строкой никак не обойтись?

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

mybatch.bat 1,2,3,4,5...

а вы внутри делайте со входными параметрами все, что хотите


Ммм, не совсем понял а как это? Можно чуть поподробнее?
23 май 12, 12:22    [12600031]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение SQL-запроса с вводом данных из bat-файла - возможно ли?  [new]
Glory
Member

Откуда:
Сообщений: 104751
Pavel2012
Ммм, не совсем понял а как это? Можно чуть поподробнее?

BAT файлы можно вызывать с параметрами
Куда уж подробнее
23 май 12, 12:23    [12600041]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение SQL-запроса с вводом данных из bat-файла - возможно ли?  [new]
Vladimir Baskakov
Member

Откуда:
Сообщений: 2006
вбскрипт+инпутбокс+....
эксель+вба+формы+.....

можно по разному)))))))))
23 май 12, 12:28    [12600088]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение SQL-запроса с вводом данных из bat-файла - возможно ли?  [new]
Pavel2012
Member

Откуда:
Сообщений: 7
Glory
Pavel2012
Ммм, не совсем понял а как это? Можно чуть поподробнее?

BAT файлы можно вызывать с параметрами
Куда уж подробнее


Ну в пределах BAT файла то всё ясно, а как значения передать дальше в sql-запрос?
23 май 12, 12:29    [12600090]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение SQL-запроса с вводом данных из bat-файла - возможно ли?  [new]
Glory
Member

Откуда:
Сообщений: 104751
Pavel2012
Ну в пределах BAT файла то всё ясно, а как значения передать дальше в sql-запрос?

Не поверите - вызвать внутри BAT файла sqlcmd и передать ему эти параметры
23 май 12, 12:32    [12600134]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение SQL-запроса с вводом данных из bat-файла - возможно ли?  [new]
Pavel2012
Member

Откуда:
Сообщений: 7
Glory
Pavel2012
Ну в пределах BAT файла то всё ясно, а как значения передать дальше в sql-запрос?

Не поверите - вызвать внутри BAT файла sqlcmd и передать ему эти параметры


=))))) Прошу прощения - глупость сказал, не подумав))) Спасибо за помощь!
23 май 12, 12:39    [12600218]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение SQL-запроса с вводом данных из bat-файла - возможно ли?  [new]
MasterZiv
Member

Откуда: Питер
Сообщений: 34703
Glory
Pavel2012
Т.е. просто командной строкой никак не обойтись?

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

mybatch.bat 1,2,3,4,5...

а вы внутри делайте со входными параметрами все, что хотите


Да уж лучше пусть пользователь запускает osql и сам пишет какие захочет запросы,
чё уж там...
23 май 12, 13:17    [12600589]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение SQL-запроса с вводом данных из bat-файла - возможно ли?  [new]
Glory
Member

Откуда:
Сообщений: 104751
MasterZiv
Да уж лучше пусть пользователь запускает osql и сам пишет какие захочет запросы,
чё уж там...

Запросы пользователь не должен уметь писать
23 май 12, 13:20    [12600621]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение SQL-запроса с вводом данных из bat-файла - возможно ли?  [new]
nscl
Guest
веб-интерфейс на php.

сразу имеем:
- хранение кода на сервере
- полноценные проверки
- аутентификацию/авторизацию
- независимость от клиентской ОС.

вбскрипты, а тем более вба в ёкселе надо выкинуть на свалку истории. Потому что на айпаде и андроид-смартфоне действительно надежно работает только веб-морда.
23 май 12, 20:41    [12604371]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить