このクエリがあります
SELECT COUNT (*) FROM Carti WHERE TITLU='" + this->Titlu +"'
結果を変数に入れる必要があり、整数にする必要があります。これはコードです:
AnsiString ttl="SELECT COUNT(TITLU) as NR FROM Carti WHERE TITLU='" + this->TitluC +"'";
CarteQuery -> Close();
CarteQuery -> SQL -> Clear();
CarteQuery -> SQL -> Add(ttl);
CarteQuery -> Transaction -> StartTransaction();
CarteQuery -> Open;
CarteQuery -> FieldByName("NR")->AsInteger;
しかし、私のプログラムはこの行でクラッシュします
CarteQuery -> FieldByName("NR")->AsInteger;