Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / взаимодействие с БД в Builder-е / 10 сообщений из 10, страница 1 из 1
07.06.2005, 20:26
    #33105958
взаимодействие с БД в Builder-е
У меня база данных возвращает, 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
07.06.2005, 23:06
    #33106114
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
взаимодействие с БД в Builder-е
Почитай вот это:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsqlmag01/html/BLOB.asp
Там и теория и пример работы с блобами в ADO
...
Рейтинг: 0 / 0
08.06.2005, 11:38
    #33106742
взаимодействие с БД в Builder-е
то что на SQL сервере возможно хранить бинарные данные,
мне в принципе известно, я так и делаю.

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

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

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

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

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


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

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

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


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