Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » VBS/WSH/JS - Экспорт данных их Excel в Sql Server без цикла. VBS

Ответить
Настройки темы
VBS/WSH/JS - Экспорт данных их Excel в Sql Server без цикла. VBS

В Поисках Истины


Сообщения: 802
Благодарности: 135


Конфигурация

Профиль | Отправить PM | Цитировать


Добрый день, Уважаемые!

Интересует собственно вопрос переноса данных их Excel в SqlServer без цикла. Если быть точнее интересует вопрос о возможности такой реализации. Можно ли что нибудь придумать? Не хотелось бы пробегать по каждой строке файла, и вставлять.

Если такое возможно, подскажите материальчик который можно почитать, или же примеры реализации. Спасибо.

-------
foreach(short w in new short[] {73,3,79,83,90,79,78,69}){
Console.Write((char)w);
}


Отправлено: 12:15, 19-11-2012

 

Аватара для ferget

Разный


Сообщения: 1294
Благодарности: 359

Профиль | Отправить PM | Цитировать


не совсем понятно, что нужно
Вот пример, лист excel экспортируется в Recordset

Код: Выделить весь код
Sub m_4()
Dim oConnection As ADODB.Connection
Dim oRecordset As ADODB.Recordset
Set oConnection = CreateObject("ADODB.Connection")
Set oRecordset = CreateObject("ADODB.Recordset")
oConnection.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
    "Data Source=E:\_Рабочий стол\Таблица для переноса.xls;" & _
        "Extended Properties=""Excel 8.0;HDR=Yes;"";"
oRecordset.Open "Select * FROM [Лист1$]", oConnection
'Проверка, что находится в Recordset
Dim oQueryTable As Excel.QueryTable
Set oQueryTable = ActiveSheet.QueryTables.Add(oRecordset, Range("A1"))
oQueryTable.Refresh
oConnection.Close
End Sub
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:31, 19-11-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


В Поисках Истины


Сообщения: 802
Благодарности: 135

Профиль | Отправить PM | Цитировать


ferget, А можно ли теперь этот Recordset вставить в таблицу на Sql Server, не пробегаясь циклом по всем строчкам?

-------
foreach(short w in new short[] {73,3,79,83,90,79,78,69}){
Console.Write((char)w);
}


Отправлено: 12:55, 19-11-2012 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » VBS/WSH/JS - Экспорт данных их Excel в Sql Server без цикла. VBS

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBA - Помогите написать макрос в Excel, экспорт данных из Excel в Word. E.v.g Программирование и базы данных 7 03-05-2018 22:18
.NET - C# Экспорт DataGridView в Excel Delirium Программирование и базы данных 8 15-05-2015 20:51
VBS/WSH/JS - [решено] Экспорт данных из одного txt файла в другой TRaMeLL Скриптовые языки администрирования Windows 31 17-10-2012 11:33
MySQL - [решено] Экспорт массива данных скриптом Kursor_kvk Программирование и базы данных 2 16-10-2012 16:40
Экспорт данных из php в Word? rizz Вебмастеру 2 03-08-2009 23:23




 
Переход