Clomosy | Forum Ana Sayfa
Forum Anasayfa Forum Anasayfa > Genel Programlama > Genel İşlemler
  Aktif Konular Aktif Konular RSS - SqlLite
  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.

SqlLite

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

Kayıt Tarihi: 19 Ağustos 2024
Konum: Konya
Durum: Aktif Değil
Puanlar: 13
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı MustafaCetin Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Konu: SqlLite
    Gönderim Zamanı: 28 Ağustos 2024 Saat 17:25
Clomosy learn klasöründe proje için açtığım sqllite a girmiyor.Database is locked yazıyor.

void SqLiteConnectionCreateTable;
var
  TableExists: Boolean;
{
  try
  Clomosy.DBSQLiteConnect(Clomosy.AppFilesPath+'MuhabirMobil.db', '');

    ShowMessage('Veritabanına bağlanıldı.');
   
    Clomosy.DBSQLiteQuery.Sql.Text = 'SELECT name FROM sqlite_master WHERE type="table" AND name="Users";';
    Clomosy.DBSQLiteQuery.OpenOrExecute;
    
    TableExists = not (Clomosy.DBSQLiteQuery.Eof);
    
    if not (TableExists)
    {
      Clomosy.DBSQLiteQuery.Sql.Text = 'CREATE TABLE Users(user_id INTEGER PRIMARY KEY AUTOINCREMENT, user_name TEXT, user_surname TEXT, user_password TEXT)';
      Clomosy.DBSQLiteQuery.OpenOrExecute;
      ShowMessage('Kullanıcı tablosu başarıyla oluşturuldu!');
    }
    else
    {
      ShowMessage('Kullanıcı tablosu zaten mevcut.');
    }
  except
    ShowMessage('Veritabanı işlemleri sırasında bir hata oluştu: ' + LastExceptionMessage);
}
}
void SqLiteInsertUser;
{
  try
     Clomosy.DBSQLiteConnect(Clomosy.AppFilesPath+'MuhabirMobil.db', '');
   
    ShowMessage('Veritabanına bağlanıldı.');
   
    Clomosy.DBSQLiteQuery.Sql.Text = 
    'SELECT * FROM Users WHERE user_name = ' + QuotedStr(nameK.Text) + 
    ' AND user_surname = ' + QuotedStr(surnameK.Text);
    Clomosy.DBSQLiteQuery.OpenOrExecute;
    
    if not (Clomosy.DBSQLiteQuery.Found)
    {
      Clomosy.DBSQLiteQuery.Sql.Text = 
      'INSERT INTO Users (user_name, user_surname, user_password) VALUES (' +
      QuotedStr(nameK.Text) + ', ' + QuotedStr(surnameK.Text) + ', ' + QuotedStr(passwordK.Text) + ');';
      Clomosy.DBSQLiteQuery.OpenOrExecute;
      ShowMessage('Başarılı bir şekilde kayıt olundu!');
      
      kayitSayfa.clHide;  
      
      GirisYap;  
    }
    else
    {
      ShowMessage('Bu kullanıcı zaten mevcut.');
    }
  except
    ShowMessage('Kayıt sırasında bir hata oluştu: ' + LastExceptionMessage);
}
}

Mustafa Çetin
Yukarı Dön
Developer Açılır Kutu İzle
Forum Yöneticisi
Forum Yöneticisi


Kayıt Tarihi: 14 Haziran 2023
Durum: Aktif Değil
Puanlar: 354
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı Developer Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 28 Ağustos 2024 Saat 17:30
Merhaba Mustafa,
Oluşturulan veritabanı şifreli oluşturuluyor. Sadece Clomosy üzerinden bağlantı kurulabiliyor.

Yukarı Dön
MustafaCetin Açılır Kutu İzle
Yeni Üye
Yeni Üye
Simge

Kayıt Tarihi: 19 Ağustos 2024
Konum: Konya
Durum: Aktif Değil
Puanlar: 13
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı MustafaCetin Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 28 Ağustos 2024 Saat 17:45
peki kayıt olan kullanıcıların bilgilerini nasıl görebilirim?
Mustafa Çetin
Yukarı Dön
Developer Açılır Kutu İzle
Forum Yöneticisi
Forum Yöneticisi


Kayıt Tarihi: 14 Haziran 2023
Durum: Aktif Değil
Puanlar: 354
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı Developer Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 03 Eylül 2024 Saat 17:56
Merhaba Mustafa,
Kullanıcıları Clomosy içerisinde erişebilirsin. Aşağıdaki linkte yer alan proje inceler misin:
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,047 Saniyede Yüklendi.