Форум программистов, компьютерный форум, киберфорум
Наши страницы
VBScript/JScript/WSH/WMI/HTA
Войти
Регистрация
Восстановить пароль
 
sergun87
1 / 1 / 0
Регистрация: 17.03.2015
Сообщений: 26
#1

Импорт Excel в базу Access через интерфейс HTA - VBScript/JScript

14.10.2017, 21:50. Просмотров 186. Ответов 2
Метки нет (Все метки)

Ребята доброго времени суток.
Кто подскажет? А то ума не хватает немного )

Набросал скриптик и HTA морду.
Задача стоит такая что надо файл Excell импортировать в базу ACCESS . Методом выбора нужного файла .
Мой скрипт просто конкретный файл может брать. Каждый раз прописывать устанешь )
Вот код морды:
PHPHTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<!doctype html>
<html>
 <head>
  <meta charset="utf-8" />
  <title>Загрузка файла</title>
 </head>
 <body>
  <form enctype="multipart/form-data" method="post">
   <p>Загрузите ваши фотографии на сервер</p>
   <p><input type="file" name="LOAD" >
   <script FOR="LOAD" EVENT="onClick" LANGUAGE="VBSCRIPT"> 
            
 
   </script>
    <input type ="button" name  = "DOWN"  value = "Загрузка">
  <script FOR="DOWN" EVENT="onClick" LANGUAGE="VBSCRIPT"> 
 Set cn = CreateObject("ADODB.Connection")
Set rs = CreateObject ("ADODB.Recordset")
cn.Open "Provider = Microsoft.ACE.OLEDB.12.0; Data Source = ' путь к базе"
strSQL = "INSERT INTO [имя листа] SELECT FROM [имя листа и диапазон] IN 'файл екселя' [Excel 12.0 ; HDR=YES;];"
rs.Open strSQL, cn, 3,3
 
WScript.Echo " OK" & strSQL
</script>
  </form>
  
  
 </body>
</html>
Скажем как кнопку привязать я понял. А как привязать действие к "обзор" я не понимаю...понимаю что в принципе просто но ума не хватает (( Если где то похожие примеры ,если не трудно ссылочку скиньте )

Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2017, 21:50
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Импорт Excel в базу Access через интерфейс HTA (VBScript/JScript):

HTA: не работает атрибут windowstate в теге <hta:application>
какое бы значение этому атрибуту не присваивал (normal |minimize | maximize),...

VBS Отправка e-mail через SMTP-сервер - VBScript/JScript/WSH/WMI/HTA
Помогите, при запуске скрипта возникает ошибка Option Explicit 'Содание...

Копирование в базу Access информации о компьютере
Здравствуйте ... Есть необходимость сбора информации о ПК в базу MDB (Имя...

Импорт текстового файла в базу Access через VBA
Есть примерно 1500 однотипных csv файлов в одной директории. Нужно их...

Импорт данных из Excel в Access через кнопку?
Всем привет! Задача такая: Есть таблица в Excel с тремя полями П1,П2,П3. Есть...

Импорт данных из Excel в Access через Delphi7
Есть такой вопрос как осуществить загрузку в таблицу БД Access из Excel через...

2
diadiavova
3645 / 1233 / 392
Регистрация: 11.04.2015
Сообщений: 2,307
Записей в блоге: 33
16.10.2017, 12:46 #2
sergun87, если проблема только в том, чтобы организовать выбор файла с помощью диалога, то можно так
HTML5
1
<input type="file" />
0
sergun87
1 / 1 / 0
Регистрация: 17.03.2015
Сообщений: 26
16.10.2017, 17:45  [ТС] #3
Не работает.
Решили проблему добавлением в путь файла "&idnar.value &" где idnar всего лишь название input
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.10.2017, 17:45
Привет! Вот еще темы с решениями:

Импорт данных в access 2007 из Excel через макрос
Доброе утро. нужно сделать импорт данных из Excel в access. сделал вот это:...

Импорт данных из Excel в Базу Данных Access
Привет всем !!! Столкнулся вот с какой задачей, нужно сделать импорт в...

Импорт из Excel в SQL базу
Добрый день. Есть программа на Delphi. Которая отправляет смс рассылку через...

Экспорт-импорт данных Excel-Access-Excel
Доброе время суток уважаемые форумчане. Приходит информация в экселевской...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru