Всем привет!
Делаю сейчас свои первые шаги при работе с sqlite
и прошу помощи чтобы понять и разобраться =)
Подскажите как правильно брать данные из таблицы, и положить эти данные в массив ?
К примеру есть таблица
ID Key Device Num
1 22 Nokia 54654
2 33 Motorola 345334
Мне нужно выбрать значения строки где есть Motorola столбцов Key и Device
Для этого использую запрос вида
SELECT Device,Key FROM table WHERE id = "Motorola"
Пробовал с _SQLite_Query
но почему то не получается выбрать все значения, выводится только одно.
Потом перешел на _SQLite_Exec
И получилось что-то вида
Но этот код у меня должен использоваться в функции, но как его использовать в функции если у меня тут тоже есть функция ? А также в данном способе в архив заносят не только значения но и названия столбцов, а как сделать чтобы они не заносились ?
Или как правильнее оформить выборку ?
Не очень пока еще понял различия между _SQLite_Exec и _SQLite_Query
может поэтому что-то делаю не так....
Делаю сейчас свои первые шаги при работе с sqlite
и прошу помощи чтобы понять и разобраться =)
Подскажите как правильно брать данные из таблицы, и положить эти данные в массив ?
К примеру есть таблица
ID Key Device Num
1 22 Nokia 54654
2 33 Motorola 345334
Мне нужно выбрать значения строки где есть Motorola столбцов Key и Device
Для этого использую запрос вида
SELECT Device,Key FROM table WHERE id = "Motorola"
Пробовал с _SQLite_Query
но почему то не получается выбрать все значения, выводится только одно.
Потом перешел на _SQLite_Exec
И получилось что-то вида
Код:
Dim $AccountDataArray[0]
$d = _SQLite_Exec(-1,"SELECT Device,Key FROM table WHERE id = "Motorola""","_cb") ; _cb Will be called for each row
Func _cb($aRow)
For $s In $aRow
_ArrayAdd($AccountDataArray,$s)
Next
EndFunc
Но этот код у меня должен использоваться в функции, но как его использовать в функции если у меня тут тоже есть функция ? А также в данном способе в архив заносят не только значения но и названия столбцов, а как сделать чтобы они не заносились ?
Или как правильнее оформить выборку ?
Не очень пока еще понял различия между _SQLite_Exec и _SQLite_Query
может поэтому что-то делаю не так....