Aktív témák
-
Sunzi
aktív tag
Érzésem szerint ez macerás lesz.
Ezt még kézzel sem 2 perc megcsinálni, az SQL server pedig nem támogat DB COPY opciót, ha a source, és a dest. ugyanaz.
Esetleg el lehet indulni a replikáció felé, ami úgy tudom, programozható, cserébe nem túl gyors. Azért mondom, hogy esetleg, mert nem használom, azzal nincs tapasztalatom...
Megkérdezhetem egyébként, hogy ennek mi az értelme, vagy mit kellene így megoldani?
A kézi módszer egyébként T-SQL-ben megírható, azaz, akár mint extended sp felhasználható, Delphi-ből pedig csak ezt a paraméterezett tárolt eljárást kell indítani. Szebb, és gyorsabb, mintha tisztán Delphi-ből akarnád megoldani.
Arról nem is beszélek, hogy ilyenkor egy database owner szintű funkcionális userid-t kell használni... Ilyesmit meg jobb kerülni egy kliens programban. Vagy ez valami administrator help app. lenne? :)
S. -
HEBI
senior tag
Legalább valami ötlet, hogy merre keresem a megoldást?
-
HEBI
senior tag
Azért sem nyitok új témát!
Az lenne a kérdésem, hogy adott egy MS-SQL 2000 alatt lévő adatbázis adott néven, erről szeretnék csinálni egy másolatot más néven, úgyanazon a szerveren.
Minden adatot vinnék, ami az adott adatbázisban volt.
Ja és mindezt Deplhiben, úgy hogy a USER csak az új nevet adja meg és katt.
Jelige: ''Minden megoldás érdekel!''
:)) -
Szauron
csendes tag
sziasztok
tudtok-e olyan doksirol es hol ami osszehasonlitja az egyes SQL serverek tudasat / sebessget / funkcioit...?
ha van akkor elsosorban olyan kene amiben FIREBIRD vagy rosszabb esetben INTERBASE is szerepel....
elore is kosz thx... -
launcser
senior tag
na
megvan a hiba
query1.open;
ezt a sort mellőzni kellett volna
ma fel lettem világositva
meg mostmár minden megy faszán.. -
launcser
senior tag
na
hu látom mennyi segitokész emberke irogatott be :)
én meg itthon vagyok hétvégén gagyi eléréssel és stb.
.na szoval tisn kösz a segiccséget még1x, emailemet már nem emléxem mit kaptam :)
de amint felérek pestre megnézem őket kiprobálom
de amit verziot kuldtem abban mi a hiva nem emlitette senki :) -
indexolvaso
csendes tag
Üdv!
Remélem nem baj ha egy kicsit hosszabban anekdótázok így hajnaltájt. Ha a topickba továbbra folyamatosan jönnek a hozzászólások launcser kollega kérdéseivel akkor még egy sikeres szigorlat is könnyen elképzelhető:)), de azért nem tartottam rossznak a színvonalat. Fiatal polgári szolgálatos egykori - nagyon jó képességű hallgatók okítottak. Jellemző, hogy a házi feladat bordélyháznyílvántartó program készítése volt...:-) Tök jó póén volt már megcsinálni is.
Most jön a DE, mert 3.-ban rendszerszervezési tárgy keretén belül meg mindenképpen kellett használni valamilyen fejlesztőrendszert és ezt a tárgyat meg marha szigorúan vették (SSADM). Tehát aki addig nem tanulta meg legalább az alapokat a Delphinek az nagyot szívott.
Akkor lenne egy szakmai kérdésem is.
A baromi nagy Lottónyeremény kapcsán írtam egy kis progit ami feltölt egy táblát lottószámokkal értelemszerűen véletlenekkel. 5 mező, ismétlések kizárva, a számok nagyság szerint rendezve. Itt szeretnék majd assembeleres részeket berakni, a rendezésre meg esetleg a sorshúzásra, de ehhez még nagyon kevés vagyok:)
Az SQL lekérdezések megírásával sokat szoptam és lehet, hogy marha nagy redundanciával írtam meg mert a kettesek leválogatása (ami ugye a leghosszabb) iszonyú hosszú lett. Érdekességképpen elmondom, hogy 100ezres! rekordú táblában 1456 kettes lett. A nyertes számokat én találtam ki. A lekérdezés fél óráig tartott (188MMX,64Mb,WinNT). A tábla feltötltése meg 3/4-ig...
Ha valakit(ket) érdekelne az SQL-es rész akkor szóljon mert hosszú.
Ja és nem vagyok programozó, csak egy műkedvelő amatőr.
Bocs, hogy hosszú voltam. -
KovacsUr
addikt
válasz
dON't hAcK! #172 üzenetére
Ennyire nem lehet pancser ez a lancser! izé, launcser
-
KovacsUr
addikt
válasz
dON't hAcK! #171 üzenetére
LOL
-
dON't hAcK!
aktív tag
Az nem lehet, hogy launcser Custom telepítette a Delphi-t és kihagyott vmit? :DD
-
rog
addikt
persze ez nem baj, csak erdekes a vizsgarendszer. nekem az volt a megfigyelesem, hogyha az ember bemegy vizsgazni, akkor szinte teljesen mindegy menyit tanult, menyit tud, es neha meg az is hogy mit mond.
a kapott jegy a vizsgaztaton 85%-ban a vizsgazon 15%-ban mulik.
az 1-es nem azt jelenti, hogy segg vagyok, az 5-os meg nem azt hogy istencsaszar.
csak amig erre rajon az ember, rengeteg, mar almatlan ejszakan, egy csomo '' itt vilagvege, kesz ennyi''-n mar tul van. :) -
rog
addikt
es az a vicc hogy le fog szigorlatozni :)
-
KovacsUr
addikt
Off topic, de érdekes: OKJ felsőfokú programozói oklevelet adtak egy ismerősömnek 1, azaz egy év (2 félév) után, ehhe. Kb. két hétig tanultak pascalt, ezenkívül dBase meg ilyesmi volt... hmm
-
tisn
addikt
válasz
dON't hAcK! #155 üzenetére
Szia, amúgy jól, köszi! :-))
Na így voltak beállítva a propertyk:
de a lényeg az, hogy a Database-nak be kell állítani a DatabaseName-t, és ezt már ki lehet választani a Queryben. Tegnap este nem teljesen pontos voltam :-(
object Database1: TDatabase
AliasName = 'LauncserAlias'
Connected = True
DatabaseName = 'Alma'
SessionName = 'Default'
Left = 64
Top = 80
end
object Query2: TQuery
Active = True
DatabaseName = 'Alma'
SQL.Strings = (
'select * from ember')
Left = 64
Top = 136
object Query2TAG_NEVE: TStringField
FieldName = 'TAG_NEVE'
Origin = 'ALMA.''ember.DBF''.TAG_NEVE'
end
object Query2ELETKOR: TSmallintField
FieldName = 'ELETKOR'
Origin = 'ALMA.''ember.DBF''.ELETKOR'
end
object Query2IQ: TSmallintField
FieldName = 'IQ'
Origin = 'ALMA.''ember.DBF''.IQ'
end
end -
tisn
addikt
válasz
dON't hAcK! #155 üzenetére
Én két müködő verziót küldtem neki tegnap este, a másodikból kiszedtem a database-t, meg alias se kellett, de úgy látom azzal se boldogult. :((( Lassan megkérem, hogy rakjon fel egy VNC-t, rálépek a gépére, aztán megnézem mi lehet a probléma.
-
tisn
addikt
Olyat meg ne tanítsunk már a kezdőknek, hogy hagyja nyitva a query-ket. Azokat akkor kell megnyitni, ha szükség van rá...
Mostmár kezd egy elképzelésem lenni, ennek a tanintézménynek a színvonaláról.
Először megtanítani rendesen a nyelvet (1. object pascal, 2. vizuális fejlesztés delphiben), aztán egy kis szoftver fejlesztési tudás (tervezés stb.), adatbáziskezelés (db tervezés, normálformák), majd egy kis sql tanítás (delphin kívül)... Szóval szvsz ezen lépések után kellett volna jönnie a delphi sql alapú fejlesztéseknek. Ha ezek megtörténtek, akkor meg Launcser kolléga járt inkább korcsmába, meg CSzni tanulás helyett :DDD -
dON't hAcK!
aktív tag
válasz
dON't hAcK! #155 üzenetére
launcser!
Nem ismerős neked a DBNavigator(?) nevű object, szerintem azt kellene használnod a Button-ok helyett. -
tisn
addikt
Na Hi!
Két proggy verziót is küldtem, egyik alias nélküli, nehogy ne működjön már. Mi a hibajelenség??? -
dON't hAcK!
aktív tag
Bocs, a select * from launcser helyett használd a saját táblád nevét, azaz
SELECT * FROM EMBER
(de ne használj aposztrófokat, ha közvetlenül az Object Inspector-ban (Az a kis ablak a bal oldalon) adod meg az értéket) -
dON't hAcK!
aktív tag
Ez a 100-dik hozzászólásom? És ez még mind semmi, nekem már rég aludnom kellene - anyu morci lesz, ha felébred és látja, hogy még mindig itt ülök. :D
-
launcser
senior tag
10iket probálgattam mindig :)
amugy:
mért ilyen selecteket nyomsz?
ezt nem értem
de kiprobálom majd.. -
dON't hAcK!
aktív tag
Szerintem a 10. lépés maradt ki eddig mindenkinél.
-
dON't hAcK!
aktív tag
launcser!
(episode 2)
4. Indítsd el a Delpit!
5. Tegyél a form-ra egy Query-t, egy DataSource-t és egy DBGrid-et!
6. A Query DataBaseName-nek válaszd ki a 'myalias'-t
7. A Query SQL-jébe írd be, hogy 'select * from launcser' (ne tedd aposztrófok közé!)
8. A DataSource DataSet-jénél válaszd ki a Query-det (Query1)
9. A DBGrid-ed DataSource-ánál válaszd ki a DataSource-dat (DataSource1)
10. Állítsd a Query 'Active' mezőjét True-ra!
Csak nyugodtan! :) -
launcser
senior tag
válasz
dON't hAcK! #146 üzenetére
ugyanezt irta le valaki már..
és megcsináltam
és mégse muxik
bár c: mpdelphisql-el
és launcseralias volt -
dON't hAcK!
aktív tag
launcser!
(Szájbarágós lesz)
1. Hozz létre egy 'delphi' könyvtárat a C meghajtón!
2. Készítsd el a dbf file-odat és másold be a delphi könyvtárba!
3. Hozzál létre egy aliast!
a. Indítsd el a 'BDE Administrator'-t
b. jobb klikk a bal oldalon a 'databases'-en!
c. klikk 'new...'
d. 'STANDARD', klikk 'OK'
e. bal oldalon add neki a 'myalias' nevet
f. jobb oldalon 'path'-nak írd be, hogy 'c:delphi'
g. jobb klikk a 'myalias'-on
h. klikk 'apply' -
launcser
senior tag
válasz
dON't hAcK! #143 üzenetére
.))
az csak ugy megy
és miben irom meg? delphi 7.0ában? :)) -
launcser
senior tag
válasz
dON't hAcK! #141 üzenetére
ezt honnan tudod? .)
én nem vagyok ebben olyan bisztoss
2 hét mulva zh is lesz addigra se ártania tudni :) -
launcser
senior tag
jo..
én vasárnap este fogok neki ujra
most holnap labormérésre készülök gyártási eljárásokbol :)
nem ártana tudni vmit
kösz az eddigi segitségedet (+többiek)
azért ha van vmi szolhatsz.) -
launcser
senior tag
válasz
dON't hAcK! #137 üzenetére
páros verziok bugosak
ezt ákos megtanitotta :))
amugy maradt a hiba
error creating cursor handle
kész -
launcser
senior tag
válasz
dON't hAcK! #135 üzenetére
:))
én meg tele erővel (vacsi+csoki) ujra nekifogok
nehogy kifogjon rajtam egy delfi.. :) -
dON't hAcK!
aktív tag
Elkezdtem feltelepíteni a Deplhi-t, de ne bízd el magad. :D
-
launcser
senior tag
válasz
dON't hAcK! #133 üzenetére
szted eddig mennyit szorakoztam? :)
én segitséget kértem itt mert egyszeruen nem tudok rájönni
elozo évben is 4-esre vizzgáztam saját tanulásbol... :)
de ha egyszer nem megy,adtak most is 1-2 linket azokat lesem mát -
launcser
senior tag
válasz
dON't hAcK! #131 üzenetére
nem fog, csak meghuz szigorlaton
és még 1 zh hátra is van, meg 1 pótzh (2-est irtam elsőre és az nem jó)
ilyen apróságokra megy rá állandoan :) -
launcser
senior tag
hu mennyi segitséget kaptam de még akkor se muxik :)
ez igy nem járja
még egy fél órát elbaszok rá és hanem akkor akkor nemtom mi lesz :) -
tisn
addikt
Hát törlésnél meg azt csinálod (mivel nincs egyedi elsődleges kulcs), hogy csinalsz meg egy queryt, abba pedig a delete gomb onclickjen valami ilyesmit irsz, hogy
qryDelete.SQL.Text:= 'delete ember where EMBERKENEVE = '+#39+Edit1.Text stb...
update is ilyesmi, de mondom, hogy kicsit olvasgatsz, ráfogsz jönni magadtól is. -
tisn
addikt
Hmm ki is kérdezte a BDE aliast? Szóval mit nem tudsz/értesz rajta? Paradoxhoz, dbase-hoz pofoneccerű, létrehozol egy standard típusút, beállítod a könyvtárat, meg hogy dbase, vagy paradox legyen, és kész is van...
-
tisn
addikt
Várjunk csak, mikorra is kell? Beszéljük meg úgy, hogy megpróbálod megírni, ha nem megy segítek, ha végképp nem megy, akkor megírom. Neked is nagyobb sikerélmény, ha Te csinálod meg, és a végén még a Delphi-t is megszereted. Én pl elég sokat programoztam mfc-ben is, és még mindig büfiznem kell, ha rágondolok. ;]
-
tisn
addikt
A francba, már elküldtem, meg hát ez nem is a kívánságműsor, de azért megcsinálom...
-
tisn
addikt
Hmmm, a beírt update példámban legalább két szintaktikai hiba van :-)) Papíron programozás rulzz.
-
launcser
senior tag
meg csütörtökin is
szóbeli csütörtökön lesz :))
amugy most egy asus alaplapos cuccot javitok közben aztán ott se muxik semmi persze.. :)
tisn akkor lesd progot
hogy mi a hiba
az a legiccerubb :) -
tisn
addikt
Mingyá írok kicsit az alias-okról is, csak közben megjött Launcser mester proggija, ha az műxik, már írom is :-))
-
tisn
addikt
válasz
dON't hAcK! #114 üzenetére
Datamodul használata szerintem kvázi kötelező, ugyanis áttekinthetőbbé teszi a programot, ha az adatbáziskezelő cuccok külön helyen vannak. Sőt érdemes az adatbáziskezelő kódrészeket is ide helyezni, a form-ok forráskódjaiba pedig csak a gui kezelő kódot írni.
-
tisn
addikt
Új rekord felvitele. Először is felrakunk néhány sima edit mezőt, amit a user töltögethet, meg mondjuk egy felvitel gombot a formunkra. Csinálunk egy TQuery-t a Datamodule-ra, aminek a neve nemes eccerűséggel qryInsert. A felvitel gomb onclickjére pedig írunk egy ilyen kedves dolgot, hogy
dmLauncser.qryInsert.SQL.Text:= 'insert into ember (Nev, Eletkor) values ('+#39+edNev.Text+#39+', '+edEv.Text+#39+; )';
dmLauncser.qryInsert.ExecSQL;
És asszem meg is vagyunk. Paramértert is lehet használni, viszont nálunk többször elbaszott valamit, úgyhogy általában hanyagoljuk. Paraméterek esetén ne felejtsük el, hogy az sql szövegbe így irjuk be :param1, utána a paraméter editorban beállítjuk, hogy input paraméter, valamint a típusát is belőjjük. -
dON't hAcK!
aktív tag
És launcser, a delphi-ben ne keress SQL helpet, mert... végzek magammal! :D
-
tisn
addikt
Ha sikerült kiválasztanod a megfelelő lépést, esetünkben paradoxot (najó dbf is lehet, ha már megküzdöttél vele)
Csinálsz egy BDE aliast, ami arra a könyvtárra mutat, amibe raktad a táblákat. Ezekután belépsz a delphibe, csinálsz egy DataModule-t, arra ráraksz egy Database-t, aminek beállítod az aliasát az előbb létrehozottra.
Ezután felraksz egy TQuery-t, meg egy TDataSource-t, a TQuery Database-ját beálltítod a felrakott Database-ra, a Datasource dataset propertyjét pedig a TQuery-re.
Beleírod a Querydbe a szükséges SQL-t, esetünkben a select * from ember-t. Kéccet a TQuery-re kattintva bejön a field editor, ahol add field-el hozzáadjuk a megfelelő mezőket.
Ekkor a formunkra feldobunk egy DBGridet, beállítjuk a Datasource-ját, és örömmel konstatáljuk, hogy a lekérdezés írás már megy...
(Folytatás következik...) -
launcser
senior tag
elküldtem tisl
kavarás az tényleg van de én is be vagyok kavarodva .)
nekem csak 1-2 egyszeru dolog kell.. -
dON't hAcK!
aktív tag
válasz
dON't hAcK! #106 üzenetére
Megkaptam... :D
-
tisn
addikt
Hát gyerekek, kavartok rendesen... Küggyed nekem azt a forrást, 10 perc alatt meghegesztem. Ha delphiben adatbáziskezelsz, akkor
1. ADO használata. Ha nem megy az adatbáziskezelőddel, akkor ->>
2. BDE-t hansználd. Ha nincs hozzá dll-je a delphinek, (pl. mysql)
3. Akkor térj át az ODBC-re (ennek közkeletű neve a slOwDBC...)
4. Ha adatbáziskezelőd sincs, akkor használj paradoxot, vagy local interbase-t.
5. DBF-et felejtsd el.
:O -
launcser
senior tag
na hu rog elment az email pedig
..
na most felfügeszt egy kicsit én mert jöttek hozzám
amugy még nem probáltam ki a dolgot
de ember.dbf a tábla neve meg minde
tehát a tábla ember
donthekk neked is elküldöm mosmtár.. :) -
rog
addikt
válasz
dON't hAcK! #102 üzenetére
lehet ugy is. en varom a forrast, mert elakadt valahol.
azaz nem varom, megyek haza, megszolalt a duda a gyarban :) -
dON't hAcK!
aktív tag
válasz
dON't hAcK! #100 üzenetére
a 'select * from ember' működik?
-
launcser
senior tag
válasz
dON't hAcK! #98 üzenetére
bánkin tanulok, de itt vannak bánkisok, keletisek meg najmannosok
ennyi :)
a sima adatbáziskezelést értettem, csináltam is probaprogit
és az is ment
de sqlné elemet se tok hozzáadni.. :) -
rog
addikt
válasz
CsendPenge #93 üzenetére
nem hinnem.
launcser: kuldj forrast. leszenek ott meg gondok valszinu.
melyi suli ez egyebbkent? milyen szak? -
launcser
senior tag
válasz
CsendPenge #87 üzenetére
mondom hogy nem megy, de igy más a hibaüzenet már..
ERROR CREATING CURSOR HANDLE
egyre jobb :)
UI: kösz hogy kitartotok! majd egyszer én is megtanulok rendesen progzani eheh :) -
launcser
senior tag
válasz
CsendPenge #84 üzenetére
jo nem ezt mondták
sztring tipusokkal VAN
leirva egy elem felvétele (irtam vmelyik pontban)
de kedves tanárur nem emlitette meg h. sql-ben a sztringet kell csak ' ' közé tenni
máramikor
kiszettem ' '
de igyse muxik.. :)
megyek veszek kötelet mingyárt -
launcser
senior tag
na szorakoztam delfivel mással most megint sql
query1/properties/sql
ide kéne dolgokat irni, de ez nem muxik sose..
insert into 'ember'
(TAG_NEVE,ELETKOR,IQ)
values
('TAG_NEVE','ELETKOR','IQ')
most pl ilynt irtam be
de nemmegy
sehogyse
helpben se találtam sehol és mostmár kezdem unni.. :) -
rog
addikt
válasz
CsendPenge #64 üzenetére
ugy van nagyjabol hogy:
1.a delphi programod komminukal a bde.dll-jeivel, azok meg a megfelelo mircosoftos odbc-s dll-elkkel. azok meg az adatbazis specifikus dll-eket hasznaljak. vegul azok irjak olvassak az adabazist(kozvetve,kozvetlenul ezt most hagyjuk)
2.ha viszont nem hasznalsz odbc kapcsolatot, akkor a lanc program->bde->bde adatb. sepcif. dll-ek->adatbazis lesz.
3.ha sajat dll-ed van akkor program->dll->adatbazis
az 1.-es elonye, hogy az adatbazis a program szempontjabol mindig ugyanolyan,
akar ki is cserelheted, sot meg az odbc dirvert is cserelheted vigan.
a 3-asnal meg ha a dll-t akarod cserelni, tuti hogy programoznod is kell.
valami ilyesmi.
persze ha megsem igy van, illetve meghibasodik a hardvered, azert semmifele feleloseget nem vallalok, anyagit meg plane
[Accept] [Exit] -
khalox
őstag
A Delphiben az SQL DML (Data Manipulation Language)-t ne is várj teljeset, az nem így megy sajnos (mármint a tábla bővítése) kell definiálni kurzort, a végére mászni, új rekordot felvenni, kitölteni, majd POST, de majd meglátod a példákból. A Select úgy ahogy működik.
Megy a levél akkor. -
launcser
senior tag
aha
kösz az eddigi segitségedet azért
de mondom nekem csak ilyen alapok kellenek :)
pl ilyent találtam a füzetben, ami sztem az nem muxik:
új elem felvétele
-------------------
INSERT INTO tablanev
(NEV,CIM,BER)
VALUES
('nev','cim','ber')
na ilyen dolgok vannak csak ezeket összedobom és nem muxik..
van olyan verzio ahol a VALUES után (:PNEV,:PCIM,:PBER)..
programozaas.. -
khalox
őstag
Hát ez így elég hosszú lenne. Egyrészt máról holnapra nem fox egyből DataScope-ot írni, másrészt az a javaslatom, hogy szerezzél be magyar nyelvű irodalmat, pl.
Adatbáziskezelés Delphiben (ez elég homályos volt nekem, pedig a Delphi3-tól fogva nyomtam)
Delphi X mestrei szinten (Sybex) (ez jó nagyon)
Még megkeresem neked azt a példát, amit mondtam, de aztán sajnos egy darabig nem leszek hálózatközelben :O -
rog
addikt
válasz
CsendPenge #56 üzenetére
ha monjuk odbc-n keresztul sqlezel egy msacces adatbazisban akkor az odbcjt32.dll-t hasznalaod, ami valoszinuleg c-ben irodott.
-
khalox
őstag
válasz
dON't hAcK! #57 üzenetére
Szent igaz, elnézést. :)
-
khalox
őstag
válasz
CsendPenge #56 üzenetére
:D
-
CsendPenge
őstag
Skacok, tudjátok min töröm a fejem mostanában? Olvastam, de még nem próbáltam ki, hogy delphiben lehet használni más nyelven megírt dll-eket. Vagyis pl, c-ben írsz egy fgv. gyüjteményt, dll-be fordítod, aztán ha ismered a dinamikus dll kezelést, akkor használhatod is. Nem lehet, hogy esetleg jobban járna az ember, ha c-s sql-t használna? Az biztosan közelebb áll a szabványos sql-hez, meg talán meg lehetne kerülni vele a bde-t biztosan, de talán még az odbc-t is (persze nem mondom, hogy jobb lesz mint az odbc, kevesebb feature lesz benne, viszont ha nem megy, akkor tudod, hogy kit anyázz :DDD
-
dON't hAcK!
aktív tag
-
khalox
őstag
Az ODBC... szkreccsből nehézkes felépíteni alkalmazást... azt mondom. Meg, hogy szerintem is kaka a BDE. Egy nagyobb adatbázistól simán elszáll és vissza se jön :(
A BDE kényelmesebb lenne, ha rendesen működne...
Amúgy meg Windows alá Microsoft.. ha valami komolyabb kell, a Borlandot el kell felejteni (de ez csak az én véleményem) -
khalox
őstag
Ez így tök automatikusan kellene menjen, csak a komponenseket kell összedrótozni. Ha jól emléxem, akkor az examples között van egy nagyon mezítlábas is, ami pont jó lenne neked... (oda-vissza lehet mászkálni a táblában, változtatni, updatelni.. direkt lekérdezni azt nem lehet, csak előre adott paraméterekkel (asszem valami országokkal meg városokkal mahinál).
Query builder:
az alkalmazás úgy épül fel, hogy megmondod, mely adatbázist szeretnéd kínozni, abban vannak táblák ugye, köztük lennének kapcsolatok.. q QB vizuálisan megjeleníti a táblákat és összehúzgálod benne, hogy mit szeretnél mivel kapcsolni, miután kiválasztottad a kellő táblákat. Ha kész, elkészíti a hozzá tartozó Select From Where .. -t, ami aztán elmenthetsz és felhasználhatsz, átírhatsz, paraméterezhetsz etc.. -
dON't hAcK!
aktív tag
Nem lesz gáz, hogy te a 7-est nézegeted, bent pedig 2.0 van? Nem ugyan úgy működnek. Az SQL igen, de a Delphi ''nagyban más''!
-
#34929152
törölt tag
válasz
CsendPenge #32 üzenetére
Sziasztok! Én is elkérhetem azt a doksit?
-
launcser
senior tag
mi az a kveri bilder? :)
na elmondom kb mit kéne tudnom csinálni:
database desktopban nyomok egy ilyen adatbázisszerkezetet, mondjuk dbase4
és delfi programban beirom ilyen editekbe az adatokat és egy gombnyomásra töltse fel (itt hal ki.. :) )
utána lehessen keresni a feltöltött adatbázisban bizonyos rekordot, és lehessen módositani is
de az a baj ez tejjesen más mint sima adatbáziskezelés..
ott minden ment rendesen de itt............. -
CsendPenge
őstag
Rog, Hebi, Launcser és többiek! Légyszíves a fent említett doksikat küldjétek el nekem is! (feltéve ha nincs kifogásotok ellene, hogy másnak is odaadjam - ha kéritek, akkor nem adom tovább, de azért jó lenne belenézni)
-
HEBI
senior tag
Miben más a 7-es Delphi a 6-oshoz képest? Még nem láttam 7-est!
-
launcser
senior tag
válasz
dON't hAcK! #25 üzenetére
bent még 2.0 van
ákos mindig elmondja hogy 1 hülye titkárnő miatt nincs még 7.0 :)
de már megvan csak még a gépeken nincs valamiért -
rog
addikt
a bde az szerintem hulladek. valami okos kitalata, hogy dbf fajlokat kell hasznalni az egyik programunkban. de ugy hogy majd kesobb oracleba kerul az egesz adatbazis. aszittem begolyozok. olyan hibakat lo akar egy sima sql select-re is hogy kesz.
odbc driver meg minden adatbazishoz van. azt kell hasznalni azt jovan. sql-be mindent, azt majd az adatbazismotor jol lerendezi. vagy nem, de akkor legalabb tiszta a lelkiismeretunk :) -
launcser
senior tag
na pl amugy már ott hibádzik az irt programom hogy a query komponens sql valamilyébe irt paraméterek nem jók
helpet nézegettem semmi. -
dON't hAcK!
aktív tag
Képekkel és sok-sok magyarázattal:
[L]http://www.tietovayla.fi/BORLAND/techlib/dl040/dl040.html[/L]
Lehet, hogy nem egy mai darab... -
khalox
őstag
Akkor igen...
Valamelyiket használja.
De pl. volt olyan eljárás (adattáblában keresett volna index alapján), amire nem csinált semmit sem, viszont rendesen lefordult a program (mert ugye szintaktikailag helyes volt), aztán téptem a hajam, hogy mér'. Addig turkáltam, míg kiderült, hogy jha.. majd a következő verzióban .. addig meg implementálja, aki akarja. -
launcser
senior tag
válasz
dON't hAcK! #15 üzenetére
nem hiszem
hogy minden le lett volna irva
mivel én mint MONDTAM
bentvoltam minden órán eddig :)
szigorlati tantárgy gondoltam nem árthat
lelkesedés van..
nekem 1 a lényeg hogy tudjak sql-es dolgot irni amit kell
kösz rog amugy megkaptam emailed :) -
khalox
őstag
Akkor a Delphi kell neked, meg az ODBC és Borland Database Engine. Az SQL doksival nem mész sokra. Szerintem pl. a Delphi súgóból is nagyon sokat lehet tanulni. Szóval a fentieket tanulmányozd. Ja igen.. és néhány helyen a delphis sql nem fedi mindenben a szabvány sql-t... meg attól is függ, milyen delphid van, mert egy csomó minden egyszerűen nincsen implementálva a régebbiekben.
Meg nézd meg a query buildert... -
launcser
senior tag
válasz
dON't hAcK! #2 üzenetére
mivel bánkira járok műszaki infó-ra
ezért bent is voltam minden prog előadáson meg gyakon
de valahogy Ákos kicsit keveset mondott néha
vagyis sql-rol alig-alig..
:)
Ákos jól magyaráz de kevesetaz ilyen gyakorlati megvalósitást nem értem, meg igy van vele a csoport fele is .) -
dON't hAcK!
aktív tag
Ha van főiskolás ismerősöd (infós vagy műszaki menedzser), akkor kérd el tőle a programozás jegyzeteit. (Én is egy Bánkis jegyzetet nézegettem és nagyon minőségi volt - talán Tóth Ákos-nak hívták az előadót, de ez már nem biztos).
Ha nem megy a dolog, akkor mailto nekem!
Egyéb doksi ilyen témában... nem hiszem, hogy találsz :( -
launcser
senior tag
üdv
nekem kellene egy kis segitség
jo lenne valamlyen dokumentum a témában..
semmit se értek hogy kéne csinálni
sose működik
szóval ha van valakinek ilyesmi tartalmu cuccossa megköszönöm ha megosztja velem.. :)
Aktív témák
- Dobozos DELL Inspiron 16 Fémházas Multimédiás Laptop 16" -40% Ryzen 7 8840U 8mag 16/1TB FHD+ IPS
- Csőtörés bemérés - Csőtörés Javítás Szakszerűen
- Professzionális vízszerelés 0-24 akár azonnali kiszállással
- Fiorenzato AllGround eladó
- Új Zsír Dell Inspiron 14 7441 Érintős Ultrabook Laptop -25% Snapdragon X Plus 10Mag 16/1TB SSD QHD+
- iKing.Hu - Samsung Galaxy S25 Edge Használt, újszerű állapotban 12 GB RAM / 512 GB tárhely
- JBL Xtreme 3/4 akciós áron eladó!
- Bomba ár! Dell Latitude E7250 - i5-5GEN I 8GB I 256SSD I 12,5" HD I HDMI I Cam I W10 I Garancia!
- 138 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4080
- Samsung Galaxy Tab S6 Lite / 4GB RAM 64GB / Független / 12 Hó Garancia
Állásajánlatok
Cég: FOTC
Város: Budapest