Masaüstü programlarımda CREATE ederek manuel database oluşturuyorum, android uygulamaya FDConnection ve FDQuery ekledim manuel oluşturulan databasedeki kayıtları listviewe manuel veya otomatik olarak listelenmesini nasıl sağlayabilirim.
Normalde masaüstü programları listelemek için kullandığım kod örneği.
procedure TMainForm.Listele(Sender: TObject); // Database listele
begin
try
ListView.Items.Clear;
with PQuery do
begin
Close;
SQL.Clear;
SQL.Add('Select * From Merkez');
SQL.Add('Order By SIRANO ASC');
SQL.Add('Limit 0,1000');
Prepared := True;
Open;
while Not Eof do
begin
with ListView.Items.Add do
begin
Caption := IntToStr(ListView.Items.Count);
SubItems.Add(FieldByName('URUN').AsString);
SubItems.Add(FieldByName('FIYATI').AsString);
Next;
end;
end;
end;
except
end;
end;
Merhaba;
Mobil uygulamalarda Connection nesnesinin OnBefaroCennection olayında Veri tabanı yolunu belirtmeniz gerekiyor.
Ayrıca Deployment penceresinde, veri tabanı dosyasını projenize ekleyerek, Remote Path kısmını tanımlamanız gerekir.
fesiharslan yazdı:Merhaba;
Mobil uygulamalarda Connection nesnesinin OnBefaroCennection olayında Veri tabanı yolunu belirtmeniz gerekiyor.
Ayrıca Deployment penceresinde, veri tabanı dosyasını projenize ekleyerek, Remote Path kısmını tanımlamanız gerekir.
Bu konuda açıkçası düzgün kaynak bulamadım, izlediğim bir çok video anlaşılır değil, sqlite database mobil uygulamayı anlatan bildiğiniz güzel bir kaynak var mı?
Veri tabanı SQLite (ListViewOrn.db). MERKEZ isimli bir tablo içermektedir.
Tablo SIRANO (INT64), URUN (VARCHAR) ve FIYAT (NUMERIC(10,2)) alanlarını içerir.