
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
06.10.2006, 22:54
|
|||
|---|---|---|---|
|
|||
как извлеч данные из SQL в c-и? |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.10.2006, 02:22
|
|||
|---|---|---|---|
|
|||
как извлеч данные из SQL в c-и? |
|||
|
#18+
начни с прочтения книжек документации и поиска ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.10.2006, 11:41
|
|||
|---|---|---|---|
|
|||
как извлеч данные из SQL в c-и? |
|||
|
#18+
пишем .... //************************************************************************** Query->SQL->Add("INSERT INTO '" + BasePath + "' (P_N, DESCR) VALUES (:PN,:DSCR) "); Query->Prepare(); //***** ùå÷÷åãè ******* int Counter = 0; //********************** do { Query -> ParamByName("PN")->AsString = PN -> Strings[Counter]; Query -> ParamByName("DSCR")->AsBlob = DESCR -> Strings[Counter ++ ]; Query->ExecSQL(); } while (!(Counter == PN -> Count)); читаем ... //*********************************** if (!(SStr == "")) { char * Buffer = new char[32]; int RecCounter = 0; int RecLim = 0; EQuery -> SQL -> Add("SELECT P_N, DESCR FROM '" + BasePath + "' WHERE P_N LIKE '"+ SStr +"%'"); EQuery -> Prepare(); EQuery -> ExecSQL(); EQuery -> Open(); RecLim = EQuery -> RecordCount; if (RecLim != 0) { do { EQuery -> GetFieldData(1, Buffer); RezList -> Add(Buffer); EQuery -> Next(); RecCounter ++ ; } while(RecCounter != RecLim); } EQuery -> Close(); EQuery -> SQL -> Clear(); delete Buffer; return true; } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.10.2006, 15:02
|
|||
|---|---|---|---|
как извлеч данные из SQL в c-и? |
|||
|
#18+
Aram84 Зависит от БД и способа коннекшенна. Если например через своё апи(от БД) - то и доку читаем внимательней... к приведённому примеру выше добавлю следующее... мона через гэт фиелд возвращать поле фиелд, а у последнего перекрыть интересующие Вас типы. тогда код будет выглядеть просче...типа Код: plaintext 1. 2. 3. удачи Вам (круглый) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&tablet=1&tid=2030331]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
154ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 420ms |

| 0 / 0 |
