Я использую базу данных SQLite, и всякий раз, когда я пытаюсь связать значения параметра в операторе, я получаю сообщение об ошибке.
Вот фрагмент кода:
my $sth = $dbh->prepare("SELECT UserId,UserName,CardNo,GroupId,Role,VerifyType FROM
UsersList limit ?,? ");
$sth->bind_param(1, undef,SQL_VARCHAR);
$sth->bind_param(2, undef,SQL_VARCHAR);
$sth->execute($page,$results_per_page);
Вотошибка:
ERROR: DBD::SQLite::st execute failed: datatype mismatch at line 68.
Может кто-нибудь, пожалуйста, помогите мне и дайте мне знать, какой тип данных я должен положить вместо SQL_VARCHAR?