Keresés

Aktív témák

  • wolffy

    aktív tag

    Lényeg, hogy sikerült megoldani ezt a keresési funkciót a kis-nagybetű különbözőség kiküszöbölésével. Azonban időközben rádöbbentem, hogy tudatlanságom tovább fokozódott.

    Az eddigiek során mikor Access-ben dolgoztam megszoktam, hogy ha egy adattáblába új rekordot veszek fel, az automatikusan az utolsó rekord mögé kerül. Ugyanezt a hatást nem tudtam elérni a Delphiben található DBNavigator segítségével. Ott ugyan van rekord beszúrási lehetőség (+ jeles gombocska) de az tényleg szó szerint beszúrás. (Nekem mindig az aktuális rekord elé veszi fel az üres rekordot.)
    Tudom, hogy rendezett tábla esetében nem gond mindez, hiszen a bárhová beszúrt új rekord úgy is a rendezési szempontok alapján bekerül a helyére, de mi a helyzet ha a tábla nem rendezett? Akkor hogyan tudom elérni az Access-ben megszokottakat, hogy a beszúrt rekord mindig az utolsó rekord mögé kerüljön?

    Bocs mindenkinek, biztos csak megint ''balfaszkodom''. :F

  • wolffy

    aktív tag

    OK. Akkor ''kifaggatom'' a Delphi-t. Egyébként 7-es Enterprise verzió. Csak tudnám, hogy a Delphi-féle SQL ebben az esetben miért különbözteti meg a kis és nagy karaktereket. A Delphi egyébként sem nagyon tesz különbséget. Inkább a JBuilder az érzékeny nem?

    Köszke mindent. (Még elég kezdő vagyok.)

  • wolffy

    aktív tag

    A lot of thanx!!! Az általad leírtakkal sikerült megoldani a problémát. Most már tényleg ideje vennem egy SQL könyvet, mert csak nagyon alapvető parancsokat ismerek.

    Köszi mindent!

  • wolffy

    aktív tag

    Sziasztok!

    Segítséget szeretnék kérni a következőkben. Írtam egy Paradox adatbázis alapú kis programot Delphiben. Nem egy nagy durranás az egész, viszont tettem bele egy keresési funkciót, ami nem akar teljesen összejönni.

    Az adatbázisban partnercégek adatai szerepelnek (cégnév, cím, tel, elérhetőség, ilyesmi) persze kis és nagybetűk váltakozásával. (Általában a mondatkezdés nagybetű.) Készítettem egy paraméteres SQL lekérdezést, mely annyit tesz, hogy egy beviteli mezőbe írt értéket megfeleltet a saját paraméterének és az alapján szűri az adatbázis cégnév oszlopát. Vagyis egy gyorskeresés, hogy a beadott cégnév szerepel-e az adatbázisban.
    A gond csak ott van, hogy a cégek nevei mind nagybetűvel kezdődnek, és ha kis betűvel kezdi a user a cégnév beírását, nem talál megfelelőt.

    Olyan megoldás járt az eszemben, hogy mindent nagybetűssé alakítok az adatbázisban és a beviteli mezőt is nagybetűkre korlátozom, de szeretném elegánsabban megoldani. >> Bárhogy kezdi a begépelést a user, a program fogja fel, hogy például a ''F'' betű ugyanolyan mint a ''f''.

    Létezik erre valamiféle megoldás?? (Úgy tudtam az SQL alapból nem tesz különbséget kis és nagybetű között. Itt valahogy mégis.)

    Válaszaitokat köszönöm!

Aktív témák

Hirdetés