Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Консольная прога и MS SQL 2K / 16 сообщений из 16, страница 1 из 1
13.09.2004, 13:13
    #32691723
Консольная прога и MS SQL 2K
Кто может подсказать, как из C++ Builder получить доступ к БД на MS SQL 2K,
не используя визуальные компоненты?
Последнее условие - обязательно!!!
...
Рейтинг: 0 / 0
13.09.2004, 13:18
    #32691741
Александр Спелицин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Консольная прога и MS SQL 2K
ADO компоненты (TADOConnection, TADODataSet, ...) не являются визуальными.
Создайте DataModule и положите их туда.DM может нормально использоватсья в консольных приложениях.
...
Рейтинг: 0 / 0
13.09.2004, 13:19
    #32691744
bazaea
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Консольная прога и MS SQL 2K
API ODBC
ADO2.x (ниже второй да же и не бери)
ADO.NET
...
Рейтинг: 0 / 0
13.09.2004, 13:41
    #32691838
Консольная прога и MS SQL 2K
Александр СпелицинADO компоненты (TADOConnection, TADODataSet, ...) не являются визуальными.
Создайте DataModule и положите их туда.DM может нормально использоватсья в консольных приложениях.

Сам DM является визуальным. Это я уже пробовал.
...
Рейтинг: 0 / 0
13.09.2004, 13:42
    #32691843
Консольная прога и MS SQL 2K
bazaeaAPI ODBC
ADO2.x (ниже второй да же и не бери)
ADO.NET

А через BDE возможно?
...
Рейтинг: 0 / 0
13.09.2004, 13:44
    #32691853
zalexaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Консольная прога и MS SQL 2K
Alexander V. Mishneen Александр СпелицинADO компоненты (TADOConnection, TADODataSet, ...) не являются визуальными.
Создайте DataModule и положите их туда.DM может нормально использоватсья в консольных приложениях.

Сам DM является визуальным. Это я уже пробовал.
А можно скриншот визуального DM?
...
Рейтинг: 0 / 0
13.09.2004, 13:50
    #32691876
Консольная прога и MS SQL 2K
zalexaka Alexander V. MishneenСам DM является визуальным. Это я уже пробовал.
А можно скриншот визуального DM?

Использование визуальных элементов достаточно, чтоб компонент был признан визуальным.
Будешь(-те) возражать?

//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop

#include "Unit2.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TDM1 *DM1;
//---------------------------------------------------------------------------
__fastcall TDM1::TDM1(TComponent* Owner)
: TDataModule(Owner)
{
}
//---------------------------------------------------------------------------
...
Рейтинг: 0 / 0
13.09.2004, 17:22
    #32692440
123456789098
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Консольная прога и MS SQL 2K
Alexander V. Mishneen А через BDE возможно?

Через BDE не в коем случае не делай.
потом надо отдельно доставлять BDE ... и с ним масса гемороя. делай чарез компоненты ADO
...
Рейтинг: 0 / 0
13.09.2004, 17:33
    #32692477
Lepsik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Консольная прога и MS SQL 2K
--Использование визуальных элементов достаточно, чтоб компонент был признан визуальным.

ты народ-то не смеши. В чем их визуальность ?
...
Рейтинг: 0 / 0
13.09.2004, 17:44
    #32692505
Консольная прога и MS SQL 2K
Lepsik--Использование визуальных элементов достаточно, чтоб компонент был признан визуальным.

ты народ-то не смеши. В чем их визуальность ?

Повторюсь:
Использование визуальных элементов достаточно, чтоб компонент был признан визуальным.

DataModule используют ВИЗУАЛЬНЫЕ библиотеки (vcl). Будешь спорить с этим?

Мне надо из КОНСОЛЬНОЙ проги, а не из НЕВЫВОДЯЩЕЙ графику.
...
Рейтинг: 0 / 0
13.09.2004, 17:54
    #32692529
black zorro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Консольная прога и MS SQL 2K
похоже разговор ушел далеко от темы,
смотри директиву #import если хочется написать dll на VC++ а потом юзать его из буилдера или сделай в буилдере Import Type Library после этого получишь *_TLB файла которые подключаешь к консольному проекту и вперед.
справка в msdn по этому делу есть см. ADODB.Connection ADODB.Recordset & etc.
...
Рейтинг: 0 / 0
13.09.2004, 18:02
    #32692546
Консольная прога и MS SQL 2K
black zorroсмотри директиву #import если хочется написать dll на VC++ а потом юзать его из буилдера или сделай в буилдере Import Type Library после этого получишь *_TLB файла которые подключаешь к консольному проекту и вперед.
справка в msdn по этому делу есть см. ADODB.Connection ADODB.Recordset & etc.

Поясни, где лежит сия DLL, на кого применить Import Type Library...
...
Рейтинг: 0 / 0
13.09.2004, 18:03
    #32692553
Консольная прога и MS SQL 2K
123456789098 Alexander V. Mishneen А через BDE возможно?

Через BDE не в коем случае не делай.
потом надо отдельно доставлять BDE ... и с ним масса гемороя. делай чарез компоненты ADO

BDE уже стоит давно. Настроено под другую прогу.
Если захотят изменить алиас, не придется перенастраиваться.
...
Рейтинг: 0 / 0
13.09.2004, 18:09
    #32692570
black zorro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Консольная прога и MS SQL 2K
Да если бы я наизусть все помнил,
короче сходи в word в проект VBA там есть меню Tools->References и там соотвественно все зарегистрированные в системе библиотеки типов с указанием путей, кроме того такое же должно быть в мастере Import typelib в BCB
...
Рейтинг: 0 / 0
13.09.2004, 19:17
    #32692677
Lepsik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Консольная прога и MS SQL 2K
2Alexander V. Mishneen
--Использование визуальных элементов достаточно, чтоб компонент был признан визуальным.

кем признан ? Детский сад какой-то. Они визуальные только тем что можно мышкой добавить в проект. На этом название Visual в VCL все заканчивается. К типу GUI это никакого отношения не имеет.

--DataModule используют ВИЗУАЛЬНЫЕ библиотеки (vcl). Будешь спорить с этим?

И ? тебе не хочешься VCL использовать ? это совсем другой вопрос.
Я вот пользуюсь VCL для консольных программ и не вижу причины не использовать . РАзве что для переносимости на другие платформы.

--Мне надо из КОНСОЛЬНОЙ проги, а не из НЕВЫВОДЯЩЕЙ графику.

DataCenter, ADO компоненты не имеют методов рисования - это просто класс с методами - тупой код.
...
Рейтинг: 0 / 0
13.09.2004, 20:01
    #32692730
mikhail_n
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Консольная прога и MS SQL 2K
В принципе ADO катит, но если мне случается писать консоль на голом WIN32 API (нулевая поддержка MFC), который есть чисто сишный API и по эстетитеским соображениям мне не хоца портить его девственную чистоту обращениями к COM об'ектам, то использую DB Library (ставится вместе с клиентской частью MS SQL 2k). По моему удобно, рекомендую.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Консольная прога и MS SQL 2K / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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