Описание проекта: Классический ASP с SQL 2012.Вставка данных в таблицу БД из другой таблицы БД - (классический ASP)
У меня есть Excel файл с двумя колонками («F1» & «F2»), содержащий около 3000 записей.
У меня также есть таблица SQL2012 с именем «BACKUPP» с 3 столбцами («ID» «KODIKOS» «APOTHEMA»).
Я хочу вставить все данные из Excel в таблицу «BACKUPP». я уже успешно подключен как Excel & БД SQL со следующим образом:
ДЛЯ EXCEL:
Dim RS_EXCEL
Dim RS_EXCEL_cmd
Dim RS_EXCEL_numRows
Set RS_EXCEL_cmd = Server.CreateObject ("ADODB.Command")
RS_EXCEL_cmd.ActiveConnection = MM_connnectt_STRING
RS_EXCEL_cmd.CommandText = "SELECT * FROM ['Website stock$']" RS_EXCEL_cmd.Prepared = true
Set RS_EXCEL = RS_EXCEL_cmd.Execute
RS_EXCEL_numRows = 0
Используя следующую строку соединения:
MM_connnectt_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\OLA\SITES\SuperCleanerWINHOST\BACK\file.xls;Extended Properties=""Excel 8.0;HDR=NO;IMEX=1"";"
ДЛЯ БД SQL :
Dim RS_SQL
Dim RS_SQL_cmd
Dim RS_SQL_numRows
Set RS_SQL_cmd = Server.CreateObject ("ADODB.Command")
RS_SQL_cmd.ActiveConnection = MM_syndesi_STRING
RS_SQL_cmd.CommandText = "SELECT * FROM dbo.BACKUPP"
RS_SQL_cmd.Prepared = true
Set RS_SQL = RS_SQL_cmd.Execute
RS_SQL_numRows = 0
Использование следующая строка подключения:
MM_syndesi_STRING = "dsn=DSN_supercle_dsn;uid=DB_107185_cleanerdb_user;pwd=XXXXX;"
Оба моих соединения работают идеально на месте. Я также тестирую их в Интернете, а также без проблем.
Так что я могу легко получить данные без каких-либо проблем, из Excel & SQL db. Моя проблема в том, что я не знаю, как вставить все данные из db Excel в sql db.
Я хочу, чтобы колонка «F1» из БД Excel для вставки в столбец «KODIKOS» И Колонка «F2» из БД Excel для вставки в столбец «APOTHEMA».
Мое знание программирования не очень хорошо. Я в основном дизайнер. Любая помощь будет принята
В ту минуту, когда я увидел, что это был классический код DW 'MM_', я ушел ... извините. – Lankymart
Плюс, если у них есть SQL Server, они [могли бы делать все это внутри T-SQL] (http://stackoverflow.com/q/472638/692942), не нужно классическому ASP вообще. – Lankymart
Ваша почетная благодарность Джон. Я попробую это с твоим путем. Еще раз спасибо! – user2986570