Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Greska u ADO konektoru ili ja ludim?!

[es] :: Pascal / Delphi / Kylix :: Greska u ADO konektoru ili ja ludim?!

[ Pregleda: 3111 | Odgovora: 18 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

MatezYU

Član broj: 4114
Poruke: 1586
*.adanet.co.yu.



+17 Profil

icon Greska u ADO konektoru ili ja ludim?!18.04.2007. u 05:46 - pre 207 meseci
Koristim Delphi 7 i ODBC drajver 3.51.12 verzija.. Evo sta mi se desava, stavim jednu dbcontrol komponentu, dbedit, datasource, adotable i adoconnection. Kada otvorim polje za editovanje i kada izbrisem datu verziju i kada unesem isto to sto je i bilo i odem na post izbaci mi gresku cannot update selected row. Jedino ako unesem neku drugu vrednost onda prihvati post inace uvek izbacuje gresku! Pomagajte sta da radim?
KOji je provereni ODBC drajver za MySQL najbolji? Zaboravih da kazem da radim sa MySQL 5.1.11
 
Odgovor na temu

MatezYU

Član broj: 4114
Poruke: 1586
*.adanet.co.yu.



+17 Profil

icon Re: Greska u ADO konektoru ili ja ludim?!18.04.2007. u 08:41 - pre 207 meseci
Ovo mi izbaci kao gresku.. Pokusao sam i sa ostalima

Raised exception class EOleException with message 'Row cannot be located for updating. Some values may hvae been changed since it was last read'
 
Odgovor na temu

MatezYU

Član broj: 4114
Poruke: 1586
*.adanet.co.yu.



+17 Profil

icon Re: Greska u ADO konektoru ili ja ludim?!18.04.2007. u 12:32 - pre 207 meseci
Probao sam sve zivo.. Nece i nece.. Ajde neka neko pomazeeee...
 
Odgovor na temu

Miloš Baić
Miloš Baić
ERP (Dynamics NAV) programer
Beograd

Član broj: 72468
Poruke: 1155
*.dialup.neobee.net.



Profil

icon Re: Greska u ADO konektoru ili ja ludim?!18.04.2007. u 13:26 - pre 207 meseci
Nekoliko puta je rečeno da treba koristiti Query komponente.
Daj kod da vidimo kako si uopšte to napisao.
Ako neki slog update -uješ, to najbolje je odraditi po nekom identifikatoru, zadatoj vrednosti:
Code:

UPDATE tabela
    SET atribut1 = neka_vrednost,  atribut2 = neka_vrednost, ..., atribut_N = neka_vrednost
    WHERE neki_atribut = neka_vrednost;


Drugo, savetovao bih da koristiš neke od native komponenti, npr. ZeosLib, koje rade bez ODBC drajvera, a imaju podršku za više baza (MySQL, PostgreSQL, Firebird, ...).
Someone's sitting in the shade today because someone planted a tree a long time ago.
 
Odgovor na temu

MatezYU

Član broj: 4114
Poruke: 1586
*.adanet.co.yu.



+17 Profil

icon Re: Greska u ADO konektoru ili ja ludim?!19.04.2007. u 06:47 - pre 207 meseci
Evo primera, bez ijedne linije koda..
Postavis ADOConnection i ADOTable, DBEdit, DBControl i Datasource.. Sve se poveze..
Kada editujemo polje dbedit, izmenimo vrednost i odemo na post sacuva izmene, ali ako izmenimo vrednost i upisemo opet istu vrednost kao sto je bila ranije izbaci dole pomenutu gresku!
 
Odgovor na temu

_deran_

Član broj: 69493
Poruke: 252
*.subotica.net.



+1 Profil

icon Re: Greska u ADO konektoru ili ja ludim?!19.04.2007. u 08:15 - pre 207 meseci
meni radi...
 
Odgovor na temu

MatezYU

Član broj: 4114
Poruke: 1586
*.adanet.co.yu.



+17 Profil

icon Re: Greska u ADO konektoru ili ja ludim?!19.04.2007. u 12:45 - pre 207 meseci
Meni nece da radi... (:
Ajde mi reci koje verzije odbc drajvera koristis i koji mysql server.. Koji delphi?
Stavim adoconnection, adotable, datasource, dbgrid, dbcontrol... Kada jedno polje izmenim i vratim ga na prvobitnu vrednost izbaci ovu gresku
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.dynamic.sbb.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Greska u ADO konektoru ili ja ludim?!19.04.2007. u 14:21 - pre 207 meseci
Bitno je i koja jos podesavanja (po)stavljas untar osobina TADOConnection-a i TADOTable-a...
 
Odgovor na temu

MatezYU

Član broj: 4114
Poruke: 1586
*.adanet.co.yu.



+17 Profil

icon Re: Greska u ADO konektoru ili ja ludim?!20.04.2007. u 08:42 - pre 206 meseci
Batalio sam ADO. Sve komponente sam prepravio za Zeos i sada radi sve super..
Ovaj ADO je bas sr**e.. Recimo hocu da refresujem tabelu, moram da idem na ADOTable1.close pa onda ADOTable1.open, nece sa ADOTable1.refresh
 
Odgovor na temu

Miloš Baić
Miloš Baić
ERP (Dynamics NAV) programer
Beograd

Član broj: 72468
Poruke: 1155
*.dialup.neobee.net.



Profil

icon Re: Greska u ADO konektoru ili ja ludim?!20.04.2007. u 10:04 - pre 206 meseci
Pozdravljam prelazak na ZeosLib.
Što se tiče ADO -a, nije on baš toliko loš, koriste ga i neki ozbiljniji programeri u svojim projektima.
koliko se sećam, refersh sa ADO možeš odraditi:
Code:
...
ADOTable1.Requery([]);
...
ADOQuery1.Requery([]);

Someone's sitting in the shade today because someone planted a tree a long time ago.
 
Odgovor na temu

chachka
Srđan Mijatov
Programer
BUS Computers
Kikinda

Član broj: 53780
Poruke: 576
*.suonline.net.

Sajt: www.baze-podataka.net


+4 Profil

icon Re: Greska u ADO konektoru ili ja ludim?!20.04.2007. u 10:11 - pre 206 meseci
@MatezYU: A da li si izvrsio ADO update za Delphi 7? Originalni neupdateovani Delphi 7 upravo ima problema sa ADO komponentama.
"The best code is no code at all."
- Zidar (ES član)
"Biggest obstacle to learning
SQL is unlearning procedural
programming."
- Joe
Celko
"Minimize code, maximize data."
- A. Neil Pappalardo
 
Odgovor na temu

MatezYU

Član broj: 4114
Poruke: 1586
*.adanet.co.yu.



+17 Profil

icon Re: Greska u ADO konektoru ili ja ludim?!20.04.2007. u 10:15 - pre 206 meseci
Da li onaj dll fajl mora da bude u istom folderu gde i izvrsni fajl ili moze da se integrise sa exe fajlom? Ii da ga stavim u windows\system32 ili sl?
 
Odgovor na temu

_deran_

Član broj: 69493
Poruke: 252
212.200.218.*



+1 Profil

icon Re: Greska u ADO konektoru ili ja ludim?!20.04.2007. u 16:21 - pre 206 meseci
jesi li imao primary key u tabeli?
 
Odgovor na temu

Miloš Baić
Miloš Baić
ERP (Dynamics NAV) programer
Beograd

Član broj: 72468
Poruke: 1155
*.dialup.neobee.net.



Profil

icon Re: Greska u ADO konektoru ili ja ludim?!20.04.2007. u 16:53 - pre 206 meseci
Citat:
MatezYU: Da li onaj dll fajl mora da bude u istom folderu gde i izvrsni fajl ili moze da se integrise sa exe fajlom? Ii da ga stavim u windows\system32 ili sl?

Na koji .dll misliš?
Someone's sitting in the shade today because someone planted a tree a long time ago.
 
Odgovor na temu

priki

Član broj: 24732
Poruke: 700
212.103.132.*

ICQ: 174153511


+26 Profil

icon Re: Greska u ADO konektoru ili ja ludim?!21.04.2007. u 08:30 - pre 206 meseci
ej sefe
instaliraj najnovije MDAC drajvere
to su ti M$ ODBC drajveri, restartuj racunar i proradice
verovatno ti je neki zez na masini

ukucaj u Google mdac i dobices link, zadnja verzija je 2.8

ADO komponente u Delphiju rade mada, stekao sam utisak
da nisu bas najbolje implementirane (delphi forsira svoj dbExpress)
(imam 5 aplikacija uradjenih sa ado kontrolama)

predlog:
pocni da koristis dbExpress, uzasno su brze,
uzasno bolje rade no ADO komponente,
imaju uzasno mnogo vise mogucnosti jer koriste datasetprovider

ono, full su namenjene za n-tier database aplikacije

pozdrav


[Ovu poruku je menjao priki dana 21.04.2007. u 11:41 GMT+1]
 
Odgovor na temu

chachka
Srđan Mijatov
Programer
BUS Computers
Kikinda

Član broj: 53780
Poruke: 576
*.ADSL.neobee.net.

Sajt: www.baze-podataka.net


+4 Profil

icon Re: Greska u ADO konektoru ili ja ludim?!21.04.2007. u 08:54 - pre 206 meseci
Citat:
priki: imam 5 aplikacija uradjenih sa ado kontrolama

I nisi update-ovao Delphi 7? Ja sam morao da menjam adodb.pas, pre nego sto sam primenuo D7 update.
"The best code is no code at all."
- Zidar (ES član)
"Biggest obstacle to learning
SQL is unlearning procedural
programming."
- Joe
Celko
"Minimize code, maximize data."
- A. Neil Pappalardo
 
Odgovor na temu

priki

Član broj: 24732
Poruke: 700
212.103.132.*

ICQ: 174153511


+26 Profil

icon Re: Greska u ADO konektoru ili ja ludim?!21.04.2007. u 10:27 - pre 206 meseci
Citat:
chachka: I nisi update-ovao Delphi 7? Ja sam morao da menjam adodb.pas, pre nego sto sam primenuo D7 update.


kako mislis, ne razumem sta si morao da menjas

pa radim na 7.1 Delphiju celo vreme !!!
 
Odgovor na temu

chachka
Srđan Mijatov
Programer
BUS Computers
Kikinda

Član broj: 53780
Poruke: 576
*.ADSL.neobee.net.

Sajt: www.baze-podataka.net


+4 Profil

icon Re: Greska u ADO konektoru ili ja ludim?!21.04.2007. u 13:02 - pre 206 meseci
Ne mogu sada da se setim sta sam morao da menjam. Pokusacu da pronadjem to.

Inace moja verzija je Delphi 7.0 Ent, i update-ovana je sa dva update-a d7_ent_upd1.exe i d7_ent_upd1_1.exe. Mislim da onaj prvi update od 7.0 pravi 7.1. Nakon ovoga je primenjen i IBXDP708.EXE ali to vec ima veze sa IBX komponentama.
"The best code is no code at all."
- Zidar (ES član)
"Biggest obstacle to learning
SQL is unlearning procedural
programming."
- Joe
Celko
"Minimize code, maximize data."
- A. Neil Pappalardo
 
Odgovor na temu

priki

Član broj: 24732
Poruke: 700
212.103.132.*

ICQ: 174153511


+26 Profil

icon Re: Greska u ADO konektoru ili ja ludim?!21.04.2007. u 13:09 - pre 206 meseci
ne, apsolutno nista nisam morao da radim

znam samo da sam se patio oko toga i ne znam ni sam
kako sam to povezao sa MDAC-om a bilo je skroz logicno
MDAC drajveri, ADO je od M$-a


MDAC install, restart i radi kao sat
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Greska u ADO konektoru ili ja ludim?!

[ Pregleda: 3111 | Odgovora: 18 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.