powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Из Excel в MySQL BD
8 сообщений из 8, страница 1 из 1
Из Excel в MySQL BD
    #37657721
LightZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!
Подскажите, пожалуйста, каким образом экспортировать данные с книги формата .xls в БД SQL и наоборот?
К примеру: имеется книга one.xls с тремя столбцами, так же SQL база данных "one" с таблицей "one" и тремя столбцами. Необходимо переместить все столбцы в таблицу SQL, или массивом и наоборот в Excel.

PS. Ещё вопрос - какие самые распространенные запросы SQL к Excel?
PSS. Чем удобно и вообще зачем совмещать SQL и Excel?

Простите за глупые вопросы, просто нужно в кротчайшие сроки понять и научится писать SQL запросы.
Базовые знания команд уже есть (создания баз, таблиц, корректирование данных и т.п.)
...
Рейтинг: 0 / 0
Из Excel в MySQL BD
    #37657727
БД SQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что такое БД SQL?
...
Рейтинг: 0 / 0
Из Excel в MySQL BD
    #37657768
LightZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
База данных, в которой есть таблицы...
...
Рейтинг: 0 / 0
Из Excel в MySQL BD
    #37657797
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MySQL или MSSQL?
Данные действия обычно делаются средствами ADODB.
Определитесь, "с какой стороны" вы будете управлять данными - со стороны БД или со стороны Офиса.
Конкретно (по поводу подключений к источникам данных) - http://connectionstrings.com/ и поиском по форуму.
...
Рейтинг: 0 / 0
Из Excel в MySQL BD
    #37657857
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LightZ,

в экселе можно макрос написать для выгрузки в текстовый файл в виде sql скрипта
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
Sub n3()
    Open "d:\temp\impo.sql" For Output As #1
    For x = 1 To 675
        dt = Application.Sheets(1).Cells(x, 5)
        Print #1, "insert into table_name (field1_name,field2_name) values ('" _ 
+ Str(Application.Sheets(1).Cells(x, 1))+"','"+Str(Application.Sheets(1).Cells(x, 2)) +  "')"
    Next x
    Close #1
End Sub


а потом его выполнить в mysql

наоборот - то просто выгрузить из mysql в эксел используя mysql query browser
...
Рейтинг: 0 / 0
Из Excel в MySQL BD
    #37657922
LightZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, с кодом VBA понятно.
Интересует следующий вопрос - какие самые распространенные действия SQL?
Зачем вообще использовать SQL? - Создавать примитивные таблицы?

Ещё раз простите, за уж очень глупые вопросы, просто уже второй день не могу в "гугле" найти нужную мне информацию.
Возможно кто-то подскажет или даст ссылку на статью, или книгу.
Всем заранее спасибо!
...
Рейтинг: 0 / 0
Из Excel в MySQL BD
    #37657994
кладовщик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LightZСпасибо, с кодом VBA понятно.
Интересует следующий вопрос - какие самые распространенные действия SQL?
Зачем вообще использовать SQL? - Создавать примитивные таблицы?

Ещё раз простите, за уж очень глупые вопросы, просто уже второй день не могу в "гугле" найти нужную мне информацию.
Возможно кто-то подскажет или даст ссылку на статью, или книгу.
Всем заранее спасибо!
Как будто для Вас написано.
Мартин Грабер. Введение в SQLSQL ( ОБЫЧНО ПРОИЗНОСИМАЯ КАК "СЭКВЭЛ" ) символизирует собой Структурированный Язык Запросов. Это - язык который дает вам возможность создавать и работать в реляционных базах данных, которые являются наборами связанной информации сохраняемой в таблицах.

Мир баз данных становится все более и более единым, что привело к необходимости создания стандартного языка, который мог бы использоваться для функционирования в большом количестве различных видов компьютерных сред. Стандартный язык позволит пользователям, знающим один набор команд, использовать их, чтобы создавать, отыскивать, изменять, и передавать информацию, независимо от того, работают ли они на персональном компьютере, сетевой рабочей станции, или на универсальной ЭВМ.

В нашем все более и более взаимосвязанном компьютерном мире, пользователь снабженный таким языком, имеет огромное преимущество в использовании и обобщении информации из ряда источников с помощью большого количества способов.

Элегантность и независимость от специфики компьютерных технологий, а также его поддержка лидерами промышленности в области технологии реляционных баз данных, сделало SQL, и вероятно в течение обозримого будущего оставит его, основным стандартным языком. По этой причине, любой кто хочет работать с базами данных должен знать SQL.

Стандарт SQL определяется ANSI (Американским Национальным Институтом Стандартов) и в данное время также принимается ISO (Международной организацией по стандартизации). Однако, большинство коммерческих программ баз данных расширяют SQL без уведомления ANSI, добавляя разные другие особенности в этот язык, которые, как они считают, будут весьма полезны.
Иногда они несколько нарушают стандарт языка, хотя хорошие идеи имеют тенденцию развиваться и вскоре становиться стандартами "рынка" сами по себе в силу полезности своих качеств.

В этой книге, мы будем, в основном, следовать стандарту ANSI, но одновременно иногда будет показывать и некоторые наиболее общие отклонения от его стандарта.

Вы должны проконсультироваться с документацией вашего пакета программ который вы будете использовать, чтобы знать где в нем этот стандарт видоизменен.

ПРЕЖДЕ, ЧЕМ ВЫ СМОЖЕТЕ ИСПОЛЬЗОВАТЬ SQL, ВЫ должны понять что такое реляционные базы данных.
В этой главе, мы это объясним, и покажем насколько реляционные базы данных полезны. Мы не будем обсуждать SQL именно здесь, и если вы уже знаете эти понятия довольно хорошо, вы можете просто пропустить эту главу.
...
Рейтинг: 0 / 0
Из Excel в MySQL BD
    #37658008
LightZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
;)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Из Excel в MySQL BD
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]