Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Обращение к полю по имени..
|
|||
|---|---|---|---|
|
#18+
Собственно, вопрос из раздела "для удобства". Есть класс, в нем куча фций и все где-то как-то используют результаты запроса вида wcscpy(buff,(wchar_t*)sqlite3_column_text16(ppVm, 1)) обращаю внимание на последнюю единицу - у нас это номер колонки в запросе.... А никак нельзя сделать так, чтобы вместо номера мы подставляли имя поля? Нужно это для того, чтобы в дальнейшем можно было изменить последовательность колонок, но при этом не надо было-бы перелопачивать гору кода, выискивая и исправляя изменившийся индекс.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2010, 14:34 |
|
||
|
Обращение к полю по имени..
|
|||
|---|---|---|---|
|
#18+
вдогонку.... или подскажите, как правильнее реализовать такой функционал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2010, 14:36 |
|
||
|
Обращение к полю по имени..
|
|||
|---|---|---|---|
|
#18+
После вызова sqlite3_prepare получаешь кол-во колонок вызовом sqlite3_column_count. Далее проходишься по всем колонкам при помощи sqlite3_column_name и сохраняешь их имена. Тут уже просто получить по имени колонки ее индекс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2010, 15:27 |
|
||
|
|

start [/forum/topic.php?fid=54&msg=36959509&tid=2009272]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 14ms |
| total: | 171ms |

| 0 / 0 |
