Clomosy | Forum Ana Sayfa
Forum Anasayfa Forum Anasayfa > Genel Programlama > Genel İşlemler
  Aktif Konular Aktif Konular RSS - veritabanı'nı göremiyorum
  SSS SSS  Forumu Ara   Etkinlikler   Kayıt Ol Kayıt Ol  Giriş Giriş

Clomosy Resmi Forum Sitesidir. Amacımız kullanıcılarımıza, iş ortaklarımıza, danışmanlara, yazılımcılara programlarımız hakkında destek ve bilgi vermektir.

veritabanı'nı göremiyorum

 Yanıt Yaz Yanıt Yaz
Yazar
Mesaj
  Konu Arama Konu Arama  Topic Seçenekleri Topic Seçenekleri
kenan Açılır Kutu İzle
Yeni Üye
Yeni Üye


Kayıt Tarihi: 01 Temmuz 2025
Durum: Aktif Değil
Puanlar: 2
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı kenan Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Konu: veritabanı'nı göremiyorum
    Gönderim Zamanı: 6 Saat 57 Dakika Önce Saat 17:36
//'yeni' adında veritabanı açtım, sqllitestudio da içine veri ekledim daha sonra bunu //clomosy nin masaüstü uygulamasında çalıştırınca veriyi gösteriyor ama telefonda öyle  // bir  tablo bulunamadı diyor

var

anaForm: TclForm;

kullaniciAdEdit,passwordEdit : TclProEdit;

loginImg,passwordImg,showPasswordImg : TCLImage;

girisYap,showPassword : TClProButton;

database,sifre: String;

Qry : TclSQLiteQuery;

testListview : TCLListView;



void setEdit;
{
 kullaniciAdEdit=anaForm.AddNewProEdit(anaForm, 'kullaniciAdEdit', 'Kullanıcı Adınız ');
 passwordEdit   =anaForm.AddNewProEdit(anaForm, 'passwordEdit', 'Şifreniz ');
 

 
 
 //-------------------password label-----------------------
 clComponent.SetupComponent(passwordEdit,'{
 "Align" : "Center",
 "MarginBottom" : 50,
 "Width" : 250,
 "Height" : 50,
 "RoundHeight" : 10,
 "RoundWidth" : 10,
 "MarginLeft" : 0,
 "TextVerticalAlign":"Center"
 }');
 passwordEdit.MaxLength=15;
 passwordEdit.TextSettings.Font.Size = 15; 
 passwordEdit.Password = True;
 
 
  
 //--------------kullanıcı adı label--------------------
 clComponent.SetupComponent(kullaniciAdEdit,'{
 "Align" : "Center",
 "MarginBottom" : 185,
 "Width" : 250,
 "Height" : 50,
 "RoundHeight" : 10,
 "RoundWidth" : 10,
 "MarginLeft" : 0,
 "TextVerticalAlign":"Center"
 }');
 kullaniciAdEdit.MaxLength=15;
 kullaniciAdEdit.TextSettings.Font.Size = 15; 
}

void setImage;
{

 //-----------kullanıcıAdı img--------
 loginImg=anaForm.AddNewImage(kullaniciAdEdit,'loginImg');
 loginImg.Align=alLeft;
 loginImg.Margins.Left=5;
 loginImg.Margins.Top=5;
 loginImg.Margins.Bottom=5;
 loginImg.Width=25;
 
 
 
 // -----------password img---------
 passwordImg=anaForm.AddNewImage(passwordEdit,'passwordImg');
 passwordImg.Align=alLeft;
 passwordImg.Margins.Left=5;
 passwordImg.Margins.Top=5;
 passwordImg.Margins.Bottom=5;
 passwordImg.Width=25;

}


void btn
{
  
  girisYap = anaForm.AddNewProButton(anaForm, 'girisYap', 'Giriş Yap');
  
  clComponent.SetupComponent(girisYap,'{
 "Align" : "Center",
 "MarginBottom" : -100,
 "Width" : 250,
 "Height" : 50,
 "RoundHeight" : 10,
 "RoundWidth" : 10,
 "MarginLeft" : 0,
 "TextVerticalAlign":"Center",
 "TextSize":20,
 "BackgroundColor":"#007539",
 "TextColor":"#ffffff",
 "BorderColor":"#1d3428",
 "BorderWidth":2,
 "TextBold":"yes"
 }');
 


 showPassword = anaForm.AddNewProButton(anaForm, 'showPassword', '');
  
 clComponent.SetupComponent(showPassword,'{
 "Align" : "Center",
 "MarginBottom" : 50,
 "Width" : 50,
 "Height" : 50,
 "RoundHeight" : 10,
 "RoundWidth" : 10,
 "MarginLeft" : 310,
 "BorderColor":"#1d3428",
 "BorderWidth":2,
 "TextVerticalAlign":"Center"
 }');
 
 
  // -------------- şifreyi göstermek için kullanılan button-------
  showPasswordImg=anaForm.AddNewImage(showPassword,'showPasswordImg');
  anaForm.SetImage(showPasswordImg,'https://cdn-icons-png.flaticon.com/512/6684/6684701.png');
  
  
  
}


void showBtn;
{
  if(passwordEdit.Password==True)
  {
    passwordEdit.Password=False;
  }
  else
  passwordEdit.Password=true;
  
}


void getData;
{
  try
    Qry = Clomosy.DBSQLiteQueryWith('SELECT AD as MAIN_TEXT, SifreDB as SUB_TEXT FROM Login');
    Qry.OpenOrExecute;
    testListview.clLoadListViewDataFromDataset(Qry);
  except
  
    ShowMessage('EXCEPT class' +  LastExceptionClassName + 'Exception Message: '+ LastExceptionMessage);
  }  
}

void insertToDataBase;
{
  try
    Clomosy.DBSQLiteQuery.Sql.Text='INSERT INTO Login (AD,SifreDB) VALUES (' +QuotedStr(kullaniciAdEdit.Text)+ ','+ QuotedStr(passwordEdit)+')';
    Clomosy.DBSQLiteQuery.OpenOrExecute;
    ShowMessage('veri ekleme basarılı');
    getData;
  except
    ShowMessage('EXCEPT class' +  LastExceptionClassName + 'Exception Message: '+ LastExceptionMessage);
  }
}  


{

  anaForm=TclForm.Create(Self);  
  
  testListview=anaForm.AddNewListView(anaForm,'testListview');
  testListview.Align = alTop;
  
  
  database = Clomosy.AppFilesPath + 'yeni.db';
  sifre = '';
  Clomosy.DBSQLiteConnect(database,sifre);
  
  
  
  setEdit;
  setImage;
  btn;
  
  anaForm.AddNewEvent(showPasswordImg,tbeOnClick,'showBtn');
  anaForm.AddNewEvent(showPassword,tbeOnClick,'showBtn');
  
  insertToDataBase;
  getData;
  
  anaForm.AddNewEvent(girisYap,tbeOnClick,'insertToDataBase')
 
  
  anaForm.Run;
}

Yukarı Dön
BilalCndn Açılır Kutu İzle
Forum Yöneticisi
Forum Yöneticisi
Simge

Kayıt Tarihi: 09 Ekim 2023
Durum: Aktif Değil
Puanlar: 159
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (1) Teşekkürler(1)   Alıntı BilalCndn Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 6 Saat 46 Dakika Önce Saat 17:47
Merhaba Kenan,

Bilgisayar üzerinde oluşturmuş olduğun Sqlite veritabanı dosyasına telefondan erişememen gayet normal bir durum. Sqlite dosya tabanlı çalışan bir veritabanı sistemi olduğu için erişebilmek için dosyaya ihtiyaç duyarsın. Çözüm olarak veritabanını farklı bir uygulamadan oluşturmak yerine Clomosy içerisinden oluşturmanı tavsiye ederim. Bu şekilde kod çalıştığında veritabanı dosyasını oluşturabileceğin için projeye dahil olan her cihaz ekstra dosyaya ihtiyaç duymadan veritabanı kullanabilir. Fakat bir cihazda yazdığın veriyi farklı bir cihazda göremeyeceğin bilgisi ile yazmalısın. 

Konu ile ilgili bu dokümanı incelemeni tavsiye ederim.
İyi çalışmalar dilerim.
Bilal Candan

Atiker Yazılım Veri İşlem A.Ş.
Software and Artificial Intelligence Development Specialist

[email protected]
Yukarı Dön
 Yanıt Yaz Yanıt Yaz

Forum Atla Forum İzinleri Açılır Kutu İzle

Forum Software by Web Wiz Forums® version 12.07
Copyright ©2001-2024 Web Wiz Ltd.

Bu Sayfa 0,063 Saniyede Yüklendi.