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

Problem C++ MyODBC Update tabele sa vise indexa

[es] :: MySQL :: Problem C++ MyODBC Update tabele sa vise indexa

[ Pregleda: 962 | Odgovora: 4 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

MiroKun
Miro Kundacina
Beograd

Član broj: 26829
Poruke: 2
194.106.186.*

Sajt: WWW.PRONARAT.COM


Profil

icon Problem C++ MyODBC Update tabele sa vise indexa19.05.2004. u 14:27

Koristim C++ i MySQL preko MyODBCa i sve je ok kada na tabelama imam 1 index *(primary key) ali kada dodam drugi index on jednostavno ne menja podatke na update. Da li je ko imao slican problem .
Unapred hvala

Miro Kundacina , kmiro@pronarat.com
19.05.2004. u 14:27 

Dejan Topalovic
Dejan Topalović
Oracle DBA & PL/SQL Developer, Erste Sparinvest (..
Vienna

Član broj: 635
Poruke: 1374
*.1.14.vie.surfer.at

ICQ: 20142302
Sajt: www.outsourcing-it.com


Profil

icon Re: Problem C++ MyODBC Update tabele sa vise indexa19.05.2004. u 15:56
Moras malo konkretnije objasniti situaciju. Kopiraj nam kod koji kucas za update tih podataka, a mozes i strukturu tabele (dobijes ju sa DESC ime_tabele).
19.05.2004. u 15:56 

MiroKun
Miro Kundacina
Beograd

Član broj: 26829
Poruke: 2
194.106.186.*

Sajt: WWW.PRONARAT.COM


Profil

icon Re: Problem C++ MyODBC Update tabele sa vise indexa19.05.2004. u 16:18
POLISA_ID int(11) YES MUL NULL
polisa_no int(11) YES MUL NULL
TREBOVANJE_ID int(11) YES NULL
KONT_NO char(1) YES NULL
SIF_VRSTA int(11) YES NULL
SIF_STATUS int(11) YES NULL
SIF_OSIG_DRUSTVO int(11) YES NULL
MAG_P_DAT date YES NULL
MAG_P_OPER int(11) YES NULL
MAG_K_DAT date YES NULL
MAG_K_OPER int(11) YES NULL
NAP_DAT date YES NULL
NAP_OPER int(11) YES NULL
IME_I_PRE varchar(50) YES NULL
OPSTINA varchar(50) YES NULL
IND_ZAMENA char(1) YES NULL
ZAM_POL_NO int(20) YES NULL
ZAM_KONT_NO char(1) YES NULL
SIF_TARIFA int(11) YES NULL
IND_TEHNICKI char(1) YES NULL
SIF_OPSTINA int(11) YES NULL
OSK varchar(10) YES NULL
ADRESA varchar(50) YES NULL
DAT_DO date YES NULL
SERIJA char(1) YES NULL
BR_FAK varchar(15) YES NULL
DOD_POLISA_NO int(20) YES NULL
br_user_treb varchar(10) YES NULL
klijent_id int(11) YES NULL
broker_id int(11) YES NULL
vodeci_id int(11) YES NULL
red_br_stavke int(11) YES NULL

Ovo je struktura,
znaci koristim c++ mfc i CRecordSet klasu i sve potpuno ok radi dok imam index po polju polisa_id koji je jedinstven (primary key),
ali kada postavim i index po polju polisa_no imam veliki problem. rsSel.AddNew() radi tj dodaje nove redove ali rsSel.Edit() ne promeni podatke iako ne vrati gresku. Posto je upit postavljen parametrizoano po polisa_id

select polisa_id, mag_k_dat, mag_k_oper, sif_status,
ime_i_pre, sif_opstina, opstina, sif_tarifa,
ind_zamena, zam_pol_no, zam_kont_no, ind_tehnicki, osk,
adresa, dat_do, dod_polisa_no,
vodeci_id, red_br_stavke
from polisa
where polisa_id=?
proverio sam parametre i to i sve je u redu. kada uradim upit on nadje tekuci slog i dozvoli ga za Edit() ali na Update ne promeni podatke u bazi.
Da jos jednom napomenem kada imam index samo po polisa_id sve radi potpuno ok.
unapred hvala.
19.05.2004. u 16:18 

Dejan Topalovic
Dejan Topalović
Oracle DBA & PL/SQL Developer, Erste Sparinvest (..
Vienna

Član broj: 635
Poruke: 1374
*.1.14.vie.surfer.at

ICQ: 20142302
Sajt: www.outsourcing-it.com


Profil

icon Re: Problem C++ MyODBC Update tabele sa vise indexa19.05.2004. u 16:27
Dao si kod za SELECT, ali gdje je za UPDATE? Nisam radio sa tim RecordSet klasama, pa ti ne mogu pomoci, ako je problem indirektno povezan sa njima.
19.05.2004. u 16:27 

[es] :: MySQL :: Problem C++ MyODBC Update tabele sa vise indexa

[ Pregleda: 962 | Odgovora: 4 ]

Postavi temu Odgovori

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