Problem je sto hocu da napravim TClientDataSet ali da ga napravim u toku programa, a ne da ga stavim na formu.
kod je sledeci
Code:
client:=tclientdataset.Create(client);
client.Active:=false;
Client.ProviderName:='MainForm.ProvaiderSelect';
sql:='select naziv from posao where nivo='+chr(39)+inttostr(nivo)+chr(39);
DataKonekcija.UpitnikSelect.SQL.Clear;
DataKonekcija.UpitnikSelect.SQL.Add(sql);
Client.Active:=false;
Client.Active:=true;
client:=tclientdataset.Create(client);
client.Active:=false;
Client.ProviderName:='MainForm.ProvaiderSelect';
sql:='select naziv from posao where nivo='+chr(39)+inttostr(nivo)+chr(39);
DataKonekcija.UpitnikSelect.SQL.Clear;
DataKonekcija.UpitnikSelect.SQL.Add(sql);
Client.Active:=false;
Client.Active:=true;
pri zadnjem redu mi kaze da fali provaider set. To bi treba da sam postavio sa
Code:
Client.ProviderName:='MainForm.ProvaiderSelect';
Client.ProviderName:='MainForm.ProvaiderSelect';
ali izgleda nisam. Forma se zove MainForm. I taj proavider odlicno radi sa Clientima koje postavim u design rezimu, ali da ih ovako napravim nece.
Verovatno se drugacije postavlja Provider ali ne znam kako...