Hirdetés
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- Meggyi001: Áram nélkül....méltóság nélkül.....
- Pajac: Hawking
- Sapphi: StremHU | Source – Self-hostolható Stremio addon magyar trackerekhez
- Luck Dragon: MárkaLánc
Új hozzászólás Aktív témák
-
ubid
senior tag
válasz
RedSign
#2110
üzenetére
ú tényleg. ez elkerülte a figyelmem

a vicc az hogy ez az alkalmazás 4 táblát kezel oracle pl sql - el és mindegyiket én írtam , na ezt nem azért mert nagyon menő vagyok, hanem azért mert nyilván mindegyikbe benne van a executeUdate ,mert másképp nem is működne se a felvitel se a kiiratás se a módosítás se a törlés :d
tényleg valszeg ez volt a hiba, pénteken délelőtt kirpóbálom aztán írok

köszönöm a fejbeverést =) -
ubid
senior tag
Újra hozzátok fordulnék segítségért:
apró dolog, mégse megy valamiért:
azt szeretném hogy egy panelen egy OK gombra kattintva : egyrészt bezáródjon az ablak ( ez megvan) másrészt egy SQL utasítás hajtódjon végre.
---------
van egy laptop táblánk... amibe egy panelen adatokat vihetünk fel... ha adatot viszünk fel egy trigger naplózik egy napló nevű táblába , amiben státusz mező default 1re van állítva.
ha megnézem újra a laptop táblát, tehát listázok,selectelek akkor a napló táblában a bejegyzett rekord státusza 1re kell állítódjon.erre találtam ki ezt a megoldást hogy ha a kiiratáson belüli OK gombra kattintok akkor egyszerű update van.
----------------Ez így működik is, kilép.
public void actionPerformed( ActionEvent e ) {
if (e.getSource() == this.bo) {kilep=2; this.dispose(); setVisible(false);}
}Viszont SQL nincs benne. így módosítottam ezek után :
public static void StatusUpdate(){
String sqlp="update rendeles set status='1' ";
}public void actionPerformed( ActionEvent e ) {
if (e.getSource() == this.bo) {kilep=2; this.dispose(); setVisible(false); StatusUpdate();}
}Szintaktikailag helyes, lefordul, viszont nem csinál semmit sem.
Valaki tudna segíteni hogy lehetne ezt megoldani ?
-
ubid
senior tag
Mivel sűrgősen le kellett már adnom az alkalmazást ezért megoldottam másképpen... egyszerűen csak nem az első oszlop (adatbázis első oszlopa) szerint azonosítottam, hanem kerestem egy stringet és a szerint

kis becsapás de működik.
utólagosan ki fogom próbálni ezt a megoldást amit mondtál!
köszönöm szépen!
-
ubid
senior tag
Így sem működik, hiszen rögtön arra ugrik hogy int-et adok meg.
tehát a függvény amit meghívok :
public static void LaptopTorol(int az){
String sqlp="delete from laptop where tipusszam = '"+az+"'";//tehát itt helyes a függvény, nem dob hibát benne
és ahol meghívom , és jelzem hogy hol írja a hibát
Kapcs(user, pswd);
for(int x = 0; x < ttmp.getRowCount(); x++) //Végigmegyünk a táblázat sorain
if (at.getJel(x)) { //Ha a sor meg van jelölve
Ugyfeltorol((int)ttmp.getValueAt(x,1)); //!!! a hibát ebben a sorban jelzi!!!
db++;
}Valaki segítsen!
Köszönöm!
-
ubid
senior tag
ja és azt elfelejtettem leírni, hogy ha az adatbázisban az azonosító egy string és a függvénybe stringet adok meg akkor törlődik is.,
-
ubid
senior tag
A következőben kérném segítségeteket:
Írtam egy alkalmazást ami adatbázist kezel jdbc-vel.
A törlésnél akad egy kis gond : valahogy nem sikerül a típus egyeztetése: azt szeretném, hogy az alkalmazásba megadott azonosító szerint töröljön :
az adatbázisban az azonosító egy number (int) típusú szám .ez a függvény lenne az ami meghívódik :
public static void UgyfelTorol(int az){
String sqlp="delete from ugyfel where tipusszam = '"+az+"'";és ami használná az egy ilyen részletben történne :
if (at.getJel(x)) { //Ha a sor meg van jelölve
UgyfelTorol((int)ttmp.getValueAt(x,1)); //Törli a rekordot az azonosító alapján
db++;
}de ez így hibát dob a függvény sorába ahol definiáltam az az nevű azonosítóm.
Valaki help!
remélem érthető.
-
ubid
senior tag
Huh hát egy egész JPanelnek akarok hátteret adni.
csak valahogy nem jön össze:Selőször elkészítettem a programot ( JDBC-vel kezel adatbázist... beszúr töörl módosít meg lsitázik) és most akarok neki egy hátteret adni.
de ha berakom a hátteret
( annak segítségével amit az előttem hozzászóló linkelt)akkor az alatta lévő tartalom eltűnik, tehát gyakorlatilag fölé rakja a hátteret!
a másik lehetőség meg úgy hogy a teljes cucc alá rakja a hátteret, tehát nem látszik akkor, mintha be se raktam volna.
tipp ??
-
ubid
senior tag
Legegyszerűbben hogyan lehet egy java programnak hátteret adni ?
-
ubid
senior tag
Helló!
Valaki nem tud olyan oldalt ahonnan lehet leszedni java oktató videókat az alapoktól?
kösz
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Windows 11
- 3D nyomtatással csökkentené a kijelző gyűrődését az Apple iPhone Foldnál
- A processzor tokozásán szállítja a memóriát a GMKtec legfrissebb mini PC-je
- Kerékpárosok, bringások ide!
- One otthoni szolgáltatások (TV, internet, telefon)
- Kormányok / autós szimulátorok topikja
- exHWSW - Értünk mindenhez IS
- Mibe tegyem a megtakarításaimat?
- BestBuy topik
- Samsung Galaxy S26 Ultra - fontossági sorrend
- További aktív témák...
- Szép! HP EliteBook 855 G7 Fémházas Strapabíró Laptop 15,6" -65% AMD Ryzen 3 PRO 4450U 16/256 FHD
- Logitech G923 + állvány (PS5/PS4/PC) újszerű
- Bomba ár! HP Elitebook 850 G8 - i5-11GEN I 16GB I 256GB SSD I 15,6" FULLHD I Cam I W11 I Gari!
- Bomba ár! Lenovo ThinkPad L390 - i7-8GEN I 16GB I 256SSD I 13,3" FULL HD I HDMI I Cam I W11 I Gari!
- Bomba ár! Lenovo ThinkPad X260 - i5-6G I 8GB I 256SSD I 12,5" HD I HDMI I CAM I W11 I Gari!
- Samsung Galaxy S23 FE 128GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung QM55B 55" UHD 4K LED Signage Reklámmonitor 27% ÁFÁS
- Apple iPhone 13 Mini 128GB, Kártyafüggetlen, 1 Év Garanciával
- GYÖNYÖRŰ iPhone 13 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS4404
- Lenovo X13 Gen 1 Ryzen 5 pro 4650U, 16GB RAM, SSD, jó akku, számla, garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


