powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / взаимодействие с БД в Builder-е
10 сообщений из 10, страница 1 из 1
взаимодействие с БД в Builder-е
    #33105958
У меня база данных возвращает, recordset - строку символов,
кусок звукового файла

// Получаем RecordSet созвуком
Form1->VarADODataSet->Connection=Form1->ADOConnection1;
Form1->VarADODataSet->CommandText="GetSound " + IdRecord;
Form1->VarADODataSet->Open();
Variant ddd;

if (!Form1->VarADODataSet->Eof){
Form1->VarADODataSet->First();

// Перебираем все записи
while(!Form1->VarADODataSet->Eof){
ddd = Form1->VarADODataSet->FieldByName("Sound")->Value;
Form1->VarADODataSet->Next();
}
}
// Закрываем Recordset
Form1->VarADODataSet->Close();

как из Variant-а получить строку типа char,
ума не приложу ... весь инет перерыл ... не понятно ...
(только не String - String не все символы отображает)

Заранее Благодарен.
...
Рейтинг: 0 / 0
взаимодействие с БД в Builder-е
    #33106114
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почитай вот это:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsqlmag01/html/BLOB.asp
Там и теория и пример работы с блобами в ADO
...
Рейтинг: 0 / 0
взаимодействие с БД в Builder-е
    #33106742
то что на SQL сервере возможно хранить бинарные данные,
мне в принципе известно, я так и делаю.

Мне не понятно как их отдудова извлеч из кода написанного на Builder-е,
используя TADODataSet
...
Рейтинг: 0 / 0
взаимодействие с БД в Builder-е
    #33106936
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
неопознанныйто что на SQL сервере возможно хранить бинарные данные,
мне в принципе известно, я так и делаю.

Мне не понятно как их отдудова извлеч из кода написанного на Builder-е,
используя TADODataSet
рядом топик про olevariant
...
Рейтинг: 0 / 0
взаимодействие с БД в Builder-е
    #33107293
Petro123 я знаю но в нем отсутствует то что мне надо ...

Вот я получаю Variant,
а что с ним дальше делать ... как получить бинарный массив ... вообще не понятно ...
...
Рейтинг: 0 / 0
взаимодействие с БД в Builder-е
    #33107563
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поиск , сдесь есть примеры как работать с блоб полями ,
если это имеете ввиду .

 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
взаимодействие с БД в Builder-е
    #33107923
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
неопознанныйВот я получаю Variant,
а что с ним дальше делать ... как получить бинарный массив ... вообще не понятно ...
Я ж тебе дал ссылку. Пойди и почитай учебник. Там все расписано от и до.
...
Рейтинг: 0 / 0
взаимодействие с БД в Builder-е
    #33108399
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.sql.ru/forum/actualthread.aspx?tid=43137&hl=blob
см . пост Лепсика .

думаю там догнать дальше не сложно , проблема только в том ,
это ли именно желает узнать афтор ...


 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
взаимодействие с БД в Builder-е
    #33157970
gl@z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
неопознанный
как из Variant-а получить строку типа char,
ума не приложу ... весь инет перерыл ... не понятно ...
(только не String - String не все символы отображает)

Заранее Благодарен.

String(ddd).c_str() попробовал?
...
Рейтинг: 0 / 0
взаимодействие с БД в Builder-е
    #33450671
Botik84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Какую вы используете библиотеку....и как её подключаете.....просто у меня проблемы...подключил Microsoft ADO library 2.7 и не могу нормально с ней работать в Builder 6.0 помогите если нетрудно
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / взаимодействие с БД в Builder-е
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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