Keresés
Hírlevél
 
Kiemelt témák
»Hogyan védjem meg a portálomat?
»Google wave
»Assembly :: röviden
Állás/munka
»IPhone App elkészítése
»PHP Fejlesztőt keresünk Miskolcon!
»Profi sitebuildert keresünk projekt alapon
»PHP állás azonnali belépéssel Budaörsön
»PHP programozó munkát vállal
» több téma
Tudástár
?Php oldal sebessége.
Több adat kiírása.
?Flash-XML kommunikáció
?Eseménykezelés, form és usercontroll kapcsolat
?Javascript űrlapok
?Adatok táblába írás után kód van ékezet helyett
?C# progira skin
PHP-ban az if nem fut le
?Datagrid frissítése vb .net
?C# Linq"Sql Insert Sequence
?Visual basic - goto
Mi az a __nonnull() ???
?Bibrálás Nokia 3720-ban J2ME-vel
*Child class visible vagy sem?
*JAVA event a JPANEL-hez
» több téma
Társalgó
»Clipper kontra XP
»Melyik főiskola vagy egyetem?
»Programozás Nokia 3720c-2-re
»HTML szerkesztő
»Weblap véleményezés
»"Márió" jellegű játék írása pascal nyelven
»Windows Mobile programozás egyszerű programmal
»Html oldal küldése outlookkal
»Lelkesítő topic
»Javascript forrás visszaalakítása
» több téma
ASP  |  C#  |  C++  |  CSS  |  Delphi  |  Flash  |  HTML  |  Java  |  JavaScript  |  Pascal  |  Perl  |  PHP  |  Python  |  Visual Basic  |  Visual C++  |    »    

Tudástár

»

Delphi + DBGrid + Edit

»

Delphi + DBGrid + Edit

nyitotta: vi_fe, idő: 2010.02.08., moderátor: netangel
  Értesítés változás esetén Felvétel kedvencekhez Küldés emailben Nyomtatható verzió

Kategóriák:Programozási nyelvek » Delphi

Sorrend:
Időzóna:
Blokkméret:
Sziasztok!

a problemam a kovetkezo: egy DBGrid-et feltoltok egy Query segitsegevel es szeretném ezt szerkeszteni a gridben...de sehogy sem jovok ra h hogyan tudom megtenni

elore is koszi a segitsget...
Heló

lehet tévedek, de ha jól tudom, akkor az adatokat közvetlenül a gridben nem tod változtatni. Inkább úgy, hogy a grid vmelyik eseményéhez (PL: OnCellClick) hozzárendeled azt, hogy a query sql-je változzon, amivel a grid-ed megjelenített adatai változnak.
Ha meg konkrétan az adatbázist szeretnéd változtatni, akkro meg sql-ben kell ezt megírnod.

Simán lehet hogy tévedek, szóval ne szólatok majd le érte.

Üdv: Szab

Az SQL-t nagyábból vágom, szal ha kell írok vmit.
A tulajdonságok között van egy Option pont, abban az Editing-et true-ra állitod. Bár alapértelmezésben true.
mar en is lattam azt az opciot,de hiaba probalom "true"-ra allitani, nem megy...visszaall...aztan probaltam a kodban is de ott sem megy...mar rajottem h a "RowSelection"-t false ra kell allitani es akkor lehet,de modositani sajnos nem...
DBGrid-et használsz, vagy annak egy leszármazottját?
Csak, mert én is származtattam DBGrid-ből egy saját osztályt, amiben nem lehetett az Editing-et true-ra állitani.
DBGrid-et hasznalok, igen...nem ertem h hogy nem tudom modositani a cellak tartalmat...
A gridnek van egy readonly tulajdonsága is, az is okozhatja, de ki kell próbálni egy egyszerű lekérdezéssel: select * from táblanév,

mert elképzelhető, hogy összetett lekérdezést jelenítesz meg a gridben, azért nem szerkeszthető.(mert a lekérdezés eleve olyan eredményhalmaz, ami nem szerkeszthető)
igaz lehet,de sajnos egy ures grid cellajaba sem tudok irni semmit...nem tudom elkepzelni h nem lehet valahogy ezt megoldani...
Ide felraktam egy példát.
koszonom...de nem tudom modositani a cellak tartalmat...
elnezest!!!!
ott a pont!!!!
Legalább a megoldást tedd ki ide, hátha segitesz ezzel vkinek...

A Query mellé felraksz egy TIBUpdateSQL komponenst és azzal már menni fog a DELETE az INSERT a MODIFY és a REFRESH is.
igen...eppen azt szedem ossze...

Szoval az volt a megoldas h a DataSet-ben a Fields Editorban kell az oszlopokat egyenkent ReadOnly := false-ra allitani...

ennyi...koszonom mindenkinek...
ja es meg valami azoknak akik ZoesLib-vel dolgoznak:

itt a TZQuery-nek nincs readonly tulajdonsaga...helyette RequestLive tulajdonsag van ami inverze a readonlynak...szoval ha requestlive = false akkor az readonly = true-t jelent...

igy remekul muxik...
Belépés
E-mail cím:
Jelszó:

RSS források
-Hírek
-Cikkek
-Fórumok
Top pontgyűjtők
»Micu1.770
»Árnyék810
»vinie530
»Frostech0440
»Riha400
»pelz350
»djjjozsi310
»stl290
»klorand250
»NevemTeve230
Hírek
»Letölthető a Mozilla Jetpack SDK első kiadása
»Saját alkalmazásboltot nyitott a Google
»Súlyos sebezhetőség minden Apache kiszolgálóban
»Natív 3D-s támogatás a legújabb Android fejlesztőkészletben
»A Windows titkos eredete
» több hír
PC Fórum hírek
»Nem boldogul az legújabb merevlemezekkel az XP és a Linux
»Átírják a Firefox licencszerződését
»Több tízezer nebuló a Microsuliban
»Sebezhető az Internet Explorer és az Opera is
»Még márciusban megjelenik az Intel nyolcmagos szerverlapkája
»Hamis Core i7 processzorokat árultak a neten
»Korábban jön a Windows 7 Service Pack 1
»Április elejétől lesz kapható az iPad
Tagi blogok
»USB
»PHP, mint sablonmotor egyszerűen
»Én és linux
»Coming out