A VisualFoxpro adatbázisfejlesztő rendszer
  • Qwerty4
    #56
    Hello!

    Egyelőre röviden:van nekem egy táblám egy adatbázisban.A táblázatban vannak dátum mezők, karakter mezők és numerikus mezők (összesen 9).
    Készítettem egy form-ot (űrlapot), az űrlapon vannak text mezők, annyi darab, amennyi szükséges a tábázat kitöltéséhez űrlap segítségével (text1 - text9).
    A parancs gombnál az űrlap programozásánál pontosan milyen parancssort kell beírni (sablon van?), hogy az űrlap indítása után a text boxokba beírt adatok a táblázatba, minden a neki megfelelő helyre kerüljön?
    Remélem érthetően írtam.

    De azért példa:
    Van egy táblánk 2 mezővel:kod, nev.A kódhoz tartozna a text1,a nevhez a text 2.
    Én így írnám a prancsot, de mi a hiba benne?:
    "kod = val(alltrim(thisform.Text1.value))
    nev = alltrim(thisform.Text2.value)
    insert into tabla values (kod, nev)
    =MessageBox('A felvitel sikerült', 0, 'Művelet eredménye')"

    Ennek eredmánye midnig az, hogy nem az újonnan beírt szöveget másolja a táblába, hanem a korábban appenddel kitöltött adatok első sorát másolja újra be...