Lazarus, PostgreSQL, Field not found

Merhaba;
Bir sürü zaman öldürdük bu işle. İnşaallah tecrübeye dönüşür…

Selamlar.

1 Beğeni

Merhaba;
Dili ingilizce olan bir ubuntu server kurdum. Acaba dil ile mi alakalıdır diye.
Durum değişmedi.

object Form1: TForm1
  Left = 248
  Height = 515
  Top = 135
  Width = 998
  Caption = 'Form1'
  ClientHeight = 515
  ClientWidth = 998
  OnCreate = FormCreate
  LCLVersion = '2.0.0.4'
  object DBGrid1: TDBGrid
    Left = 232
    Height = 377
    Top = 112
    Width = 569
    Color = clWindow
    Columns = <>
    DataSource = DataSource1
    TabOrder = 0
  end
  object DBNavigator1: TDBNavigator
    Left = 232
    Height = 25
    Top = 80
    Width = 241
    BevelOuter = bvNone
    ChildSizing.EnlargeHorizontal = crsScaleChilds
    ChildSizing.EnlargeVertical = crsScaleChilds
    ChildSizing.ShrinkHorizontal = crsScaleChilds
    ChildSizing.ShrinkVertical = crsScaleChilds
    ChildSizing.Layout = cclLeftToRightThenTopToBottom
    ChildSizing.ControlsPerLine = 100
    ClientHeight = 25
    ClientWidth = 241
    DataSource = DataSource1
    Options = []
    TabOrder = 1
  end
  object PQConnection1: TPQConnection
    Connected = True
    LoginPrompt = False
    DatabaseName = 'db_ali'
    KeepConnection = False
    Password = 'abc'
    Transaction = SQLTransaction1
    UserName = 'u_ali'
    HostName = '192.168.56.103'
    left = 170
    top = 35
  end
  object SQLTransaction1: TSQLTransaction
    Active = False
    Database = PQConnection1
    left = 296
    top = 32
  end
  object SQLQuery1: TSQLQuery
    FieldDefs = <    
      item
        Name = 'okytno'
        DataType = ftInteger
        Precision = -1
      end    
      item
        Name = 'kullanici_ismi'
        DataType = ftString
        Precision = -1
        Size = 100
      end    
      item
        Name = 'faal'
        DataType = ftBoolean
        Precision = -1
      end    
      item
        Name = 'olusturulma_tarihi'
        DataType = ftDateTime
        Precision = -1
      end>
    Database = PQConnection1
    Transaction = SQLTransaction1
    SQL.Strings = (
      'SELECT okytno, kullanici_ismi, faal, olusturulma_tarihi'
      'FROM kullanicilar'
    )
    Params = <>
    left = 176
    top = 120
  end
  object DataSource1: TDataSource
    DataSet = SQLQuery1
    left = 168
    top = 195
  end
end

Merhabalar;
Muhtemelen lazarus veya free pascal tarafında bir bug var.
Şimdilik şöyle geçici bir şekilde çözülüyor:

select okytno,faal,kullanici_ismi as kullanici ,olusturulma_tarihi as olusturulma from kullanicilar

Hepinize selamlar.

Bu konu son cevaptan 30 gün sonra otomatik olarak kapatıldı. Yeni cevap girilmesine izin verilmiyor.