|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.04.2009, 06:51 | #1 |
Непрофессионал
Участник клуба
Регистрация: 01.01.2008
Сообщений: 1,405
|
Консольный клиент баз данных ODBC
Простой консольный клиент баз данных (ODBC).
Позволяет управлять базами данных, настроенными в администраторе источников данных ODBC. Может работать в двух режимах - интерактивный и молчаливый. Варианты запуска: 1. интерактивный: 1.1 mainODBC.exe - при запуске будет предложено ввести имя БД и при успешном соединении можно будет выполнять SQL запросы. Выход /quit. 1.2 mainODBC.exe [имя БД]- при запуске будет автоматическая попытка присоединиться к БД и при успешном соединении можно будет выполнять SQL запросы. Выход /quit. также в интерактивном режиме есть возможность запустить на исполнение файл с набором SQL запросов (скрипт). Для этого надо написать /file, после чего будет предложено ввести имя файла скрипта. Результат выводится на консоль 2. неинтерактивный (молчаливый): mainODBC.exe /r имя_БД имя_скрипта - при запуске будет автоматическая попытка присоединиться к БД и при успешном соединении будет выполнен скрипт и выход. Наверняка есть глюки. В архиве как обычно - исходники, программка. Также там пример скрипта. В этом примере сначала drop_ается табличка, потом она же создаётся, заполняется тремя строками, и целиком выбирается.
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------ Страничка с моими программками http://ulex-masm.ru |
17.05.2009, 23:15 | #2 |
Непрофессионал
Участник клуба
Регистрация: 01.01.2008
Сообщений: 1,405
|
А теперь вопрос??
Появилась необходимость работать с файлами excel. Точнее просто прочитать данные с определённых страниц определённого файла *.xls
Для тренировок настроил базу ODBC - Microsoft Excel Driver. Подсоединился к этой базе. Насколько я понял, имя таблицы в SQL запросе - это имя листа в файле. Так вот проблема - при помощи моих утилиток получается добавлять в книгу новые листы, добавлять в листы новые данные. Но вот выбрать данные уже имеющиеся в файле до настройки базы не получается. Может быть я запросы SQL-ные как то не так пишу, но там вроде куда уж проще-то: select * from Имя_листа. Может кто сталкивался с подобным?
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------ Страничка с моими программками http://ulex-masm.ru |
18.05.2009, 11:21 | #3 |
Форумчанин
Регистрация: 02.04.2008
Сообщений: 358
|
помоему таблица это именованный диапазон, хотя могу и ошибаться давно не писал
неплохо пишу на ассемблере для 80х86
icq: 3(один)7748666 mail: airyashov(а)inbox.ru |
18.05.2009, 17:15 | #4 |
Непрофессионал
Участник клуба
Регистрация: 01.01.2008
Сообщений: 1,405
|
Да, точно, я уже понял свой прокол. Так а что, получается, невозможно SQL-ными запросами выбрать данные с произвольного листа книги Excel?
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------ Страничка с моими программками http://ulex-masm.ru |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Синхронизация баз данных | Ramires | БД в Delphi | 6 | 15.08.2008 03:34 |