Page 1 of 5 12345 LastLast
Results 1 to 10 of 43

Thread: Вопрос SQL программистам

  1. #1
    Forum Hero Xorosho's Avatar
    Join Date
    Apr 2004
    Posts
    1,739

    Default Вопрос SQL программистам

    Можно ли из [stored procedure(SQL server2000)] создать [Excel file] и загнать туда ресультат [select statementa]?
    пример кода пожалуйста если можно?
    спасибо большое
    Ты кто? - Я? Добрая фея! - А почему с топором? - Да настроение что-то не очень.

  2. #2
    Forum Regular Amerigo's Avatar
    Join Date
    May 2007
    Location
    NY
    Posts
    2,156

    Default Re: Вопрос SQL программистам

    Quote Originally Posted by Xorosho
    Можно ли из [stored procedure(SQL server2000)] создать [Excel file] и загнать туда ресультат [select statementa]?
    пример кода пожалуйста если можно?
    спасибо большое
    use DTS

  3. #3
    Неадекватный YUM's Avatar
    Join Date
    Sep 2004
    Location
    СПб
    Posts
    18,267

    Default Re: Вопрос SQL программистам

    а через MSQERY от EXCEL'я залезть в SQL базенку не проще?;) Запросиком.
    Когда я пьян...а пьян всегда я :beer:

  4. #4
    Forum Hero Xorosho's Avatar
    Join Date
    Apr 2004
    Posts
    1,739

    Default Re: Вопрос SQL программистам

    есть [web application] написанное на [C#] из него вызывается [stored procedure] в которой делаются определенные [selection], можно ли прямо в етой [procedure create Excel file, insert in it selection result and save it]
    Ты кто? - Я? Добрая фея! - А почему с топором? - Да настроение что-то не очень.

  5. #5
    подниматель пингвинов crazy-mike's Avatar
    Join Date
    Nov 2006
    Location
    L'viv
    Posts
    179,963

    Default Re: Вопрос SQL программистам

    Quote Originally Posted by Xorosho
    Можно ли из [stored procedure(SQL server2000)] создать [Excel file] и загнать туда ресультат [select statementa]?
    пример кода пожалуйста если можно?
    спасибо большое
    На самом деле вопрос звучит довольно "архаично" - хотя бы потому что web-based applications могут возвращать "результаты запроса" в формате XML (в формате приложения - фактически). ;) Аналог библиотеки libxml и DOM-интерфейсы в последнее время входят в shell-ы всех интегригрованных пакетов. ;)
    Жизнь дается человеку один раз и прожить ее надо так, чтобы не ошибиться в рецептах.
    Строить Асгардию побуждает тьма, посетившая людские души

  6. #6
    T-16 Tohuvabohu-Jurokugou Sixteen's Avatar
    Join Date
    Dec 2005
    Posts
    56,588

    Default Re: Вопрос SQL программистам

    Quote Originally Posted by Xorosho
    есть [web application] написанное на [C#] из него вызывается [stored procedure] в которой делаются определенные [selection], можно ли прямо в етой [procedure create Excel file, insert in it selection result and save it]
    простым языком говоря, етого сделать нельзя прям в [stored procedure].
    но ето можно легко сделать прям в Ц#.
    ето так же можно сделать если переделать процедуру на ехтендед .НЕТ
    процедуру.

    (бурчит - не подпускать к компам безграматных, не падпускать на километр ёмаё, не падпускать блин с автоматами собаками и охраной)
    Fabricati Diem PVNC
    Повышайте свой интеллект и вы станете монстр (С) Островский

  7. #7
    Патриот смешно's Avatar
    Join Date
    Apr 2003
    Location
    Страна чудес
    Posts
    55,561

    Default Re: Вопрос SQL программистам

    Quote Originally Posted by Xorosho
    Можно ли из [stored procedure(SQL server2000)] создать [Excel file] и загнать туда ресультат [select statementa]?
    пример кода пожалуйста если можно?
    спасибо большое
    http://codebetter.com/blogs/raymond..../04/62781.aspx

    Note: DTS packages are the preferred way of handling this type of data transfer, especially when scheduled, so don't be hasty to implement this without looking at a DTS solution first. That being said, I'm sure there are those of you out there who can find usefulness out of this script.
    4 main reasons why Boston is the best place to live:Red Sox (Baseball), Patriots (Football) World Champions
    Celtics the NBA (Basketball), Bruins Stanley Cup (Hockey)

  8. #8
    подниматель пингвинов crazy-mike's Avatar
    Join Date
    Nov 2006
    Location
    L'viv
    Posts
    179,963

    Default Re: Вопрос SQL программистам

    Quote Originally Posted by смешно
    :cool: В смысле Security - это не самое лучшее решение всё же. Определённые сомнения вызывает целесообразность установки Excel на каждом клиентском компьютере (как и office). В google уже есть служба(бесплатная) для создания и хранения документов (и обеспечения доступа к ним из интернета). Для "корпоративных сетей с веб-интерфейсом" доступ через Internet/Intranet различается только настройками безопасности при использовании внутренних подсетей и внешних адресов.
    Я уже даже не хочу вспоминать о "шизофреническом" подходе в рамках SOAP...
    Жизнь дается человеку один раз и прожить ее надо так, чтобы не ошибиться в рецептах.
    Строить Асгардию побуждает тьма, посетившая людские души

  9. #9
    Forum Hero Xorosho's Avatar
    Join Date
    Apr 2004
    Posts
    1,739

    Default Re: Вопрос SQL программистам

    Quote Originally Posted by CatOfCheshire
    простым языком говоря, етого сделать нельзя прям в [stored procedure].
    но ето можно легко сделать прям в Ц#.
    ето так же можно сделать если переделать процедуру на ехтендед .НЕТ
    процедуру.

    (бурчит - не подпускать к компам безграматных, не падпускать на километр ёмаё, не падпускать блин с автоматами собаками и охраной)
    спасибо.

    (бурчит - сколько граматных зануд развелось, как страшно жить)
    Ты кто? - Я? Добрая фея! - А почему с топором? - Да настроение что-то не очень.

  10. #10
    Forum Regular Amerigo's Avatar
    Join Date
    May 2007
    Location
    NY
    Posts
    2,156

    Default Re: Вопрос SQL программистам

    Quote Originally Posted by Xorosho
    есть [web application] написанное на [C#] из него вызывается [stored procedure] в которой делаются определенные [selection], можно ли прямо в етой [procedure create Excel file, insert in it selection result and save it]
    1) do a DTS package that does it (very simple)

    2) make your stored procedure call that DTs; also very simple

Page 1 of 5 12345 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Russian America Top. Рейтинг ресурсов Русской Америки. Terms of Service | Privacy Policy Рейтинг@Mail.ru