SQLite функции записи и чтения

Тема в разделе "Программирование / Скриптинг", создана пользователем Primo, 13 фев 2014.

  1. Primo

    Primo Где мои манеры

    Сообщения:
    1.190
    Симпатии:
    306
    Добрый вечер.
    Каким образом производится чтение и запись бд?
    А точнее, какой функцией происходит запись и чтение?

    Я лишь разобрался как сделать подключение
    PHP:
    public ConnectBase()
    {
        if (
    SQL_CheckConfig("dn_data"))
        {
            new 
    String:Error[256];
            
    db SQL_Connect("dn_data"trueErrorsizeof(Error));
            if (
    db == INVALID_HANDLE)
            {
                
    LogError("Fail connect: %s"Error);
            }
        }
        else
        {
            
    LogError("Database.cfg missing 'dn_data' entry!");
        }
    }
    P.S. SQLite

    Добавлено через 46 минут
    Проблема решена.

    Добавлено через 1 час 55 минут
    Проблема не решена. Жду помощи
     
    Последнее редактирование: 13 фев 2014
  2. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.971
    Симпатии:
    2.977
    Чтение - SELECT
    Запись - INSERT
     
    Серый™ нравится это.
  3. Черная вдова

    Черная вдова

    Сообщения:
    1.621
    Симпатии:
    234
  4. Primo

    Primo Где мои манеры

    Сообщения:
    1.190
    Симпатии:
    306
    Я имел ввиду, через какую функцию делать запросы.
     
  5. FrozDark

    FrozDark Команда сайта HLMod Модератор

    Сообщения:
    1.761
    Симпатии:
    1.915
    чтение
    SQL_TQuery
    SQL_Query

    запись
    SQL_TQuery
    SQL_Query
    SQL_FastQuery - без возврата результата
     
    Серый™ и Primo нравится это.
  6. Primo

    Primo Где мои манеры

    Сообщения:
    1.190
    Симпатии:
    306
    У меня есть функция
    PHP:
            decl String:query[256];
            
    Format(querysizeof(query), "SELECT * FROM users('Steam', 'Nick', 'Level', 'XP') WHERE 'Steam' = '%s'",pSteamID);
            
    SQL_TQuery(dbSQL_DefCallbackquery0); 
    Как мне записать значения ячеек Level и XP в переменные Player[pLevel][client] и Player[pXP][client]?
     
  7. wanted241

    wanted241 Real-Gamer.Ru

    Сообщения:
    783
    Симпатии:
    355
    SQL_TQuery(db, SQL_DefCallback, query, client);


    SQL_DefCallback(.........client)
    {

    Player[pLevel][client] = SQL_FetchInt(SQL, 0); // точно не помню синтаксис
     
    Primo нравится это.
  8. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.971
    Симпатии:
    2.977
    Primo нравится это.
  9. Primo

    Primo Где мои манеры

    Сообщения:
    1.190
    Симпатии:
    306
    Я уже реализовал всё, что мне нужно, ну и на том спасибо.