А может ли Excel работать напрямую с MS SQL Server?

Программирование на Visual Basic for Applications
asafr
Новичок
Новичок
 
Сообщения: 28
Зарегистрирован: 06.02.2003 (Чт) 13:34
Откуда: Russia,

А может ли Excel работать напрямую с MS SQL Server?

Сообщение asafr » 19.06.2003 (Чт) 11:08

И если может, то как я могу получить этот connect?
Мне надо данные из Excel перекачать в таблицу MS SQL Server 2000.
Заранее всем спасибо.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 19.06.2003 (Чт) 11:31

Как обычно, через Enterprise Manager импортишь себе данные и все. Тaм же можно выбрать любой тип data source.

asafr
Новичок
Новичок
 
Сообщения: 28
Зарегистрирован: 06.02.2003 (Чт) 13:34
Откуда: Russia,

Сообщение asafr » 19.06.2003 (Чт) 11:48

Спасибо, RayShade. Но это немного не то. Я пишу приложение из которого пользователь вызывает Excel. Кое-что подправив и добавив в таблицу Excel, пользователь должен нажать кнопку и все измененные данные записываются в таблицу MS SQL Server. Морочить простого пользователя на тему :"Зайди в Enterprise Manager ..."и так далее - не имеет смысла, да и не осилить это действо какой-нибудь девочке, сидящей за компом и набивающей там циферки.
Мне нужно из приложения Excel закачать данные в СУБД, а не наоборот...
И еще...
Не знаю, можно ли в Excel писать запросы к БД или обращаться к SP? Все это меня интересует в контексте работы с MS SQL Server...

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 19.06.2003 (Чт) 11:53

Да легко. Подключи в references MS ADO и вперед. Ничем не отличается от работы с базами в обычном VB.


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 47

    TopList