Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Basic / VBA


Информационный Канал Subscribe.Ru


RusFAQ.ru: Программирование на Basic / VBA

Выпуск № 065
от 28.05.2003, 13:30

Администратор:
Имя: Калашников О.А.
URL: Информационный ресурс
ICQ: 68951340
Россия, Москва
О рассылке:
Задано вопросов: 111
Отправлено ответов: 132
Активность: 118.9 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


 Список экспертов, ответы которых опубликованы в данном выпуске

USA-Lesh
Статус: Начальный
Общий рейтинг: 166.66
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 107. Доброго времени суток ! вопрос про sql-запросы vb-макроса excel вопроса вообще-то два: 1.как формиро... (ответов: 1)

Вопросов: 1, ответов: 1


 Вопрос № 107

Доброго времени суток !
вопрос про sql-запросы vb-макроса excel
вопроса вообще-то два:
1.как формировать эти самые запросы, т.е. я так понимаю "база_данных" это имя моего xls окна, а столбец что-то вроде "А1","ВВ8", но пример из справки я не понял:
>> databaseName = "Northwind"
>> queryString = _
>> "SELECT * FROM product.dbf WHERE (product.ON_ORDER<>0)"
>> chan = SQLOpen("DSN=" & databaseName)
>> SQLExecQuery chan, queryString
>> Set output = Worksheets("Sheet1").Range("A1")
>> SQLRetrieve chan, output, , , True
>> SQLClose chan
откуда брать имя базы данных, таблицы, столбцов ??
2.может у кого-нибудь есть исходник такого макроса - буду очень благодарен
З.Ы. VB у меня только тот, что встроен в оффис; SQL я знаю по perl+mysql; excel XP-шный
спасибо



Вопрос отправлен: 25.05.2003, 13:26
Отправитель: вова (mccarka@boka.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает USA-Lesh

Приветствую Вас, вова!
Excel как база данных работает очень плохо, он предназначен для анализа данных. Побробуй загнать побольше данных и получишь массу непонятных проблем.
Драйвера баз данных может и работают с ним, но как то не приходило в голову это делать. Используй Access, там уже все готово.

Ответ отправлен: 26.05.2003, 03:01
Отправитель: USA-Lesh



Форма отправки вопроса

Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

(C) 2002-2003 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
Assembler (41)
C / C++ (31)
Perl (5)
Builder / Delphi (16)
Pascal (29)
Basic / VBA (13)
Java / JavaScript (11)
PHP (7)
MySQL / MSSQL (5)
Пользователю
Windows 95/98/Me (38)
Windows NT/2000/XP (31)
"Железо" (29)
Поиск информации (14)
Администратору
Windows NT/2000/XP (16)
Linux / Unix (10)
Юристу
Гражданское право (6)
Семейное право (3)
Трудовое право (4)
КоАП (3)

Отправить вопрос всем экспертам выбранной рассылки.




Задать вопрос | Регистрация эксперта | Поиск в базе | Чат | Форумы | Новости
Проект экспертов RusFAQ.ru | Фотоальбом | Virus.RusFAQ.ru | Администрирование


Яндекс цитирования
© 2003 Россия, Москва. Авторское право: RusFAQ.ru

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное