Turbo Delphi + MySQL + ???Grid

Turbo Delphi + MySQL + ???Grid
2010-03-17T00:03:38+01:00
2010-03-17T22:26:47+01:00
2022-11-17T03:25:37+01:00
DeeLee
SziYa Mindenki!

#1 Szóval Turbo Delphi alol kapcsolódok MySQL -re az SQLConnection -al.
#2 SQLQuery -vel megy is a lekérdezés(legalábbis a rowcount stimmel).
#3 És itt akérdés: Hogy tudom a lekért adatokat dbGrid vagy StrinGgrid be bevarázsolni???

Nem ado és nem Zeo.. -akármi.

Odáig ok hogy dbgrid kiapkol, datasource beállít.
És hiba üzenetz megkap: Operation not allowed on a undirectional dataset.

Segítséget előre is köszönöm.
Mutasd a teljes hozzászólást!
Szia!

Hát ott a bibi, hogy az általad alkalmazott komponensek egyirányúak. Azaz, nem várnak választ, csak adnak adatot. Próbálkozz azzal, hogy átadod valami lokális komponensnek az adatokat.

object Form1: TForm1 Left = 0 Top = 0 Caption = 'Form1' ClientHeight = 204 ClientWidth = 445 Color = clBtnFace Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText Font.Height = -11 Font.Name = 'Tahoma' Font.Style = [] OldCreateOrder = False PixelsPerInch = 96 TextHeight = 13 object SQLConnection1: TSQLConnection Left = 72 Top = 32 end object SQLDataSet1: TSQLDataSet CommandText = 'sql lekerdezes' DbxCommandType = 'Dbx.SQL' MaxBlobSize = -1 Params = <> SQLConnection = SQLConnection1 Left = 152 Top = 32 end object ClientDataSet1: TClientDataSet Aggregates = <> Params = <> ProviderName = 'DataSetProvider1' Left = 304 Top = 32 end object DataSetProvider1: TDataSetProvider DataSet = SQLDataSet1 Left = 232 Top = 32 end end

Épp a minap írtam le máshova is. Így működni fog a dolog.


Mutasd a teljes hozzászólást!

  • SziYa!

    Ha jól gondolom akkor most egy rutinnal kikéne olvasgatnom a clientdataset -ből a kapott adatokat?
    Ha igen egy tippet kaphatnék hogy hogy? Mert ezt nem igazán értem.

    Ez a MySQL contra Delphi elég idegen számomra...
    (Régi szép idők paradox contra table .... na jó csak vicc volt :) )

    Mutasd a teljes hozzászólást!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd