| | |
| Stránka: 1 z 1
| [ Príspevkov: 6 ] | |
Autor | Správa |
---|
Registrovaný: 05.09.08 Prihlásený: 11.11.22 Príspevky: 69 Témy: 37 | Napísal jasug: 28.10.2010 11:15 | |
|
Dobrý den, ako začiatočník začínam robit databázy pod BDE a poprosil by som odpoved na nasledujúce otázky
- ako sa dá jednoducho programovo zistit pritomnost drivera BDE na pocitaci
- vytvoril som si databazu aj s tabulkou, ked ju naplnam manualne /myslim šípka dole a vstup do poli/ tak mi funguje, ked chcem ju naplnat programovo tak mi vyhadzuje chybu
Error : Tb_typov: Cannot perform this operation on an open dataset.
v nasledujúcej procedure
// ......................................................................
procedure TForm_Nast_typov_pridat.Bt_pridat_zapisClick(Sender: TObject);
begin
Form_Nast_typov.Tb_typov.Append;
Form_Nast_typov.Tb_typov['Typ'] := Ed_typy_suborov1.Text;
Form_Nast_typov.Tb_typov.Post;
end;
Dakujem Vám za Váš čas.
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 28.10.2010 12:08 | |
|
no v prvom rade zisti ktora operacia nieje mozna pri otvorenom datasete ?
|
|
Registrovaný: 05.09.08 Prihlásený: 11.11.22 Príspevky: 69 Témy: 37 | Napísal autor témy jasug: 28.10.2010 16:21 | |
|
Pri debugovaní som zistil, že mi to nehlási pri zápise do databazy ale pri zatvarani okna, kde mám prikaz
Form_Nast_typov.Tb_typov.ReadOnly := True;
....
pričom prikaz na zatvorenie okna mám až za týmto príkazom
a robim to preto, lebo chcem zakazat manualny vstup a ine ma nenapadlo.
|
|
Registrovaný: 11.01.09 Prihlásený: 28.03.24 Príspevky: 1385 Témy: 9 Bydlisko: Hrinova | Napísal Fico: 28.10.2010 18:05 | |
|
Zrejme nemôžeš meniť ReadOnly vlastnosť, ak je otvorený dataset. Skús ho uzavrieť pred zmenou ReadOnly, či to pomôže.
|
|
Registrovaný: 05.09.08 Prihlásený: 11.11.22 Príspevky: 69 Témy: 37 | Napísal autor témy jasug: 29.10.2010 12:58 | |
|
Vdaka, bolo to to prave orechove, vedel by niekto ešte aj odpoved ohladom testu existencie BDE ?
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 29.10.2010 13:33 | |
|
ty sa asi s ujom googlom moc nekamaratis keby si trosku pogooglil by si zistil ze Borland Database Engine si zapisuje udaje do registrov HKEY_LOCAL_MACHINE\Software\Borland\Database Engine\...
|
|
| Stránka: 1 z 1
| [ Príspevkov: 6 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|