Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.04.2009, 06:51   #1
Ulex
Непрофессионал
Участник клуба
 
Аватар для Ulex
 
Регистрация: 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_ается табличка, потом она же создаётся, заполняется тремя строками, и целиком выбирается.
Вложения
Тип файла: rar mainODBC.rar (6.5 Кб, 25 просмотров)
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------
Страничка с моими программками http://ulex-masm.ru
Ulex вне форума Ответить с цитированием
Старый 17.05.2009, 23:15   #2
Ulex
Непрофессионал
Участник клуба
 
Аватар для Ulex
 
Регистрация: 01.01.2008
Сообщений: 1,405
По умолчанию А теперь вопрос??

Появилась необходимость работать с файлами excel. Точнее просто прочитать данные с определённых страниц определённого файла *.xls

Для тренировок настроил базу ODBC - Microsoft Excel Driver.
Подсоединился к этой базе. Насколько я понял, имя таблицы в SQL запросе - это имя листа в файле. Так вот проблема - при помощи моих утилиток получается добавлять в книгу новые листы, добавлять в листы новые данные. Но вот выбрать данные уже имеющиеся в файле до настройки базы не получается. Может быть я запросы SQL-ные как то не так пишу, но там вроде куда уж проще-то: select * from Имя_листа. Может кто сталкивался с подобным?
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------
Страничка с моими программками http://ulex-masm.ru
Ulex вне форума Ответить с цитированием
Старый 18.05.2009, 11:21   #3
airyashov
Форумчанин
 
Регистрация: 02.04.2008
Сообщений: 358
По умолчанию

помоему таблица это именованный диапазон, хотя могу и ошибаться давно не писал
неплохо пишу на ассемблере для 80х86
icq: 3(один)7748666
mail: airyashov(а)inbox.ru
airyashov вне форума Ответить с цитированием
Старый 18.05.2009, 17:15   #4
Ulex
Непрофессионал
Участник клуба
 
Аватар для Ulex
 
Регистрация: 01.01.2008
Сообщений: 1,405
По умолчанию

Да, точно, я уже понял свой прокол. Так а что, получается, невозможно SQL-ными запросами выбрать данные с произвольного листа книги Excel?
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------
Страничка с моими программками http://ulex-masm.ru
Ulex вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Синхронизация баз данных Ramires БД в Delphi 6 15.08.2008 03:34