Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 469351|Odgovoriti: 257

[E4A] E4A Prikaži sqlite podatkovne poizvedbe kot tabele [izvorna koda]

  [Kopiraj povezavo]
Objavljeno na 4. 06. 2017 08:49:09 | | | |
Spodnja slika prikazuje operativno sqlite bazo podatkov e4a v uradnem primeru, z osnovnimi dodatki, izbrisi, spremembami in preverjanji.

Ampak prikaz poizvedbenih podatkov vrstica za vrstico se zdi grd, ali se to lahko prikaže v tabeli?



Spodaj so podatki, ki sem jih poizvedoval iz sqlite baze podatkov, prikazani v tabeli, kot je prikazano na spodnji sliki:



Ker je v tabeli prikazanih preveč kode, je izvorna koda za vse postavljena na dno


Uradna primer kode:



Tabela prikazuje izvorno kodo podatkov:

Turisti, če želite videti skrito vsebino te objave, prosimOdgovoriti



Partitura

Število udeležencev1MB+1 prispevati+1 Propad razlog
Azgun + 1 + 1 Teme kršitev

Oglejte si vse ocene





Prejšnji:E4A dvakrat klikni gumb za povratek za izhod iz programa [Izvorna koda]
Naslednji:php vrne json niz
Objavljeno na 4. 01. 2018 21:16:38 |

Ime tabele spremenljivk v bazi podatkov je Text
Glavno okno dogodka. Created()
        Ime tabele baze podatkov = "Mytable"
Zaključni dogodek

Gumb za dogodek 4. Kliknil ()
        Če datoteka obstaja (vzemite pot pomnilniške kartice() > "/mydata.db") = napačno
                Ustvarite bazo podatkov (izberite pot kartice () > "/mydata.db")
                Pojavno okno (»Ustvarjanje baze podatkov uspešno!«) )
        Konec, če
        Odpri bazo podatkov (vzemi card path() > "/mydata.db") '!! Baza podatkov mora biti odprta pred izvajanjem kakršnihkoli operacij v bazi podatkov
        Pojavno okno (»Odpri bazo podatkov uspešno!«) )
Zaključni dogodek

Gumb za dogodek 1. Kliknil ()
        Če podatkovna tabela obstaja (ime podatkovne tabele) = napačno
                'USTVARI TABELO' & Ime tabele baze podatkov & "(id besedilo, vrednost besedilo)") 'Ustvari podatkovno tabelo z dvema stolpcema, prvi stolpec je id, drugi stolpec pa vrednost
                Ustvarite podatkovno tabelo (ime podatkovne tabele, "id besedilo, vrednost besedilo")
                Če želite ustvariti polje za samopovečevanje id, lahko napišete Create Data Table (ime tabele baze podatkov, "id celo število PRIMARNI KLJUČ, vrednost besedila")
                Pojavno okno (»Ustvari podatkovni list uspešen!«) )
        V nasprotnem primeru        
                Pojavno okno (»Podatkovni list že obstaja!«) )
        Konec, če        
Zaključni dogodek

Gumb za dogodek 2. Kliknil ()
' Izvajanje podatkovne baze ("INSERT INTO " & Database Table Name & "VALUES ('1','zhangshang@163.com')") 'Vstavi zapise
' Izvajanje baze podatkov ("VSTAVI V " & Ime tabele baze podatkov & " VALUES ('2','1234567@qq.com')")
' Izvajanje podatkovne baze (»VSTAVI INTO« & Ime tabele baze podatkov & »VREDNOSTI ('3','Lisi@126.com')«)
' Izvajanje podatkovne baze ("INSERT INTO " & Ime tabele baze podatkov & " VALUES ('4','Wangwu@163.com')")
        Vstavi zapis (ime podatkovne tabele, "'1','zhangshang@163.com'")
        Vstavi zapis (ime podatkovne tabele, "'2','1234567@qq.com'")
        Vstavi zapis (ime tabele v bazi podatkov, "'3','Lisi@126.com'")
        Vstavi zapis (ime tabele v bazi podatkov, "'4','Wangwu@163.com'")
        'Če je id samoinkrementirajoče polje, bi ga morali zapisati takole: Vstavi zapis (ime tabele baze podatkov, 'null,'Wangwu@163.com'")
        Za vstavljanje vsebine urejevalnega polja lahko napišete takole: Vstavi zapis (ime tabele v bazi podatkov, "'" in polje za urejanje 1.vsebina & "','" & polje za urejanje 2.vsebina & "'")
    Pojavno okno (»Vstavljanje uspešno!«) )
Zaključni dogodek

Gumb za dogodek 3. Kliknil ()
        'Uredi polje 1.Vsebina = poizvedba baze podatkov ("IZBERI * IZ" & ime tabele baze podatkov & " KJER id='1'","-",","\n") 'Poizvedba id='1' za zapis, otroci vsakega zapisa so ločeni z -, zapisi pa so ločeni s prelomi vrstic
        'Uredi polje 1.Vsebina = pogojna poizvedba (ime tabele baze podatkov, "id='1'", "-", "\n")
        Če izbrišete začetek in konec praznega polja (uredi polje 2.vsebina) = "" potem
                Pojavno okno ("Prosimo, vnesite kriterije poizvedbe")
                Izhod
        Konec, če
        Uredi polje 1.Vsebina = pogojna poizvedba (ime tabele baze podatkov, "id='" > izbriši prvi in zadnji presledek (uredi polje 2.vsebina) > "'","-","\n)
        Pojavno okno (»Poizvedba uspešna!«) )
Zaključni dogodek

Gumb za dogodek 6. Kliknil ()
        'Izvajanje podatkovne baze ('UPDATE' & ime tabele baze podatkov > 'SET value='To je spremenjena vrednost' KJER id='1'") 'Modify id='1' za ta zapis
        Spremenite zapis (ime tabele baze podatkov, "value='This is the modified value'", "id='1'")
        Pojavno okno (»Uspešno spremenjeno!«) )        
Zaključni dogodek

Gumb za dogodek 5. Kliknil ()
        'DELETE FROM' ("DELETE FROM" & ime tabele baze podatkov & " WHERE id='1'") 'delete the record id='1'
    Delete record (ime tabele baze podatkov, "id='1'")
        Pojavno okno (»Uspešno izbrisano!«) )
Zaključni dogodek

Gumb za dogodek 7. Kliknil ()
        'IZVAJANJE PODATKOVNE BAZE' (»DROP TABLE« > ime tabele podatkovne baze) izbriše celotno tabelo baze podatkov
        Brisanje podatkovne tabele (ime podatkovne tabele)
        Pojavno okno (»Brisanje tabele baze podatkov uspešno!«) )
Zaključni dogodek

Gumb za dogodek 8. Kliknil ()
        Pojavno okno ("Skupno število zapisov:" > Število zapisov (ime tabele baze podatkov) > "Elementi")
Zaključni dogodek

Gumb za dogodek 9. Kliknil ()
        'Uredi polje 1.Vsebina = poizvedba v bazi podatkov ("SELECT * FROM" > ime tabele baze > "WHERE vrednost KOT '%163.com'","-","\n") 'Poizvedba vseh zapisov z vrednostmi, ki se končajo na '163.com'
        Uredniško polje 1. Vsebina = pogojna poizvedba (ime tabele baze podatkov, "value LIKE '%163.com'", "-", "\n")
        Pojavno okno (»Poizvedba uspešna!«) )
Zaključni dogodek

Gumb za dogodek 10. Kliknil ()
        'Uredi polje 1.Vsebina = poizvedba baze podatkov ("SELECT * FROM" > ime tabele baze podatkov in "LIMIT 0,3","-","\n") 'Poizvedba 3 zapise, ki se začnejo z 0 (1).
        Uredniško polje 1. Vsebina = Poizvedba obsega (ime tabele baze podatkov, 0, 3, "-", "\n")
        Pojavno okno (»Poizvedba uspešna!«) )
Zaključni dogodek

Gumb za dogodek 11. Kliknil ()
        Zapri bazo podatkov() '!! Na koncu programa zaprete bazo podatkov
        Končni postopek ()
Zaključni dogodek
Objavljeno na 30. 10. 2018 17:25:40 |

Ime tabele spremenljivk v bazi podatkov je Text
Glavno okno dogodka. Created()
Ime tabele baze podatkov = "Mytable"
Zaključni dogodek

Gumb za dogodek 4. Kliknil ()
Če datoteka obstaja (vzemite pot pomnilniške kartice() > "/mydata.db") = napačno
Ustvarite bazo podatkov (izberite pot kartice () > "/mydata.db")
Pojavno okno (»Ustvarjanje baze podatkov uspešno!«) )
Konec, če
Odpri bazo podatkov (vzemi card path() > "/mydata.db") '!! Baza podatkov mora biti odprta pred izvajanjem kakršnihkoli operacij v bazi podatkov
Pojavno okno (»Odpri bazo podatkov uspešno!«) )
Zaključni dogodek

Gumb za dogodek 1. Kliknil ()
Če podatkovna tabela obstaja (ime podatkovne tabele) = napačno
'USTVARI TABELO' & Ime tabele baze podatkov & "(id besedilo, vrednost besedilo)") 'Ustvari podatkovno tabelo z dvema stolpcema, prvi stolpec je id, drugi stolpec pa vrednost
Ustvarite podatkovno tabelo (ime podatkovne tabele, "id besedilo, vrednost besedilo")
Če želite ustvariti polje za samopovečevanje id, lahko napišete Create Data Table (ime tabele baze podatkov, "id celo število PRIMARNI KLJUČ, vrednost besedila")
Pojavno okno (»Ustvari podatkovni list uspešen!«) )
V nasprotnem primeru
Pojavno okno (»Podatkovni list že obstaja!«) )
Konec, če
Zaključni dogodek

Gumb za dogodek 2. Kliknil ()
' Izvajanje podatkovne baze ("INSERT INTO " & Database Table Name & "VALUES ('1','zhangshang@163.com')") 'Vstavi zapise
' Izvajanje baze podatkov ("VSTAVI V " & Ime tabele baze podatkov & " VALUES ('2','1234567@qq.com')")
' Izvajanje podatkovne baze (»VSTAVI INTO« & Ime tabele baze podatkov & »VREDNOSTI ('3','Lisi@126.com')«)
' Izvajanje podatkovne baze ("INSERT INTO " & Ime tabele baze podatkov & " VALUES ('4','Wangwu@163.com')")
Vstavi zapis (ime podatkovne tabele, "'1','zhangshang@163.com'")
Vstavi zapis (ime podatkovne tabele, "'2','1234567@qq.com'")
Vstavi zapis (ime tabele v bazi podatkov, "'3','Lisi@126.com'")
Vstavi zapis (ime tabele v bazi podatkov, "'4','Wangwu@163.com'")
'Če je id samoinkrementirajoče polje, bi ga morali zapisati takole: Vstavi zapis (ime tabele baze podatkov, 'null,'Wangwu@163.com'")
Za vstavljanje vsebine urejevalnega polja lahko napišete takole: Vstavi zapis (ime tabele v bazi podatkov, "'" in polje za urejanje 1.vsebina & "','" & polje za urejanje 2.vsebina & "'")
Pojavno okno (»Vstavljanje uspešno!«) )
Zaključni dogodek

Gumb za dogodek 3. Kliknil ()
'Uredi polje 1.Vsebina = poizvedba baze podatkov ("IZBERI * IZ" & ime tabele baze podatkov & " KJER id='1'","-",","\n") 'Poizvedba id='1' za zapis, otroci vsakega zapisa so ločeni z -, zapisi pa so ločeni s prelomi vrstic
'Uredi polje 1.Vsebina = pogojna poizvedba (ime tabele baze podatkov, "id='1'", "-", "\n")
Če izbrišete začetek in konec praznega polja (uredi polje 2.vsebina) = "" potem
Pojavno okno ("Prosimo, vnesite kriterije poizvedbe")
Izhod
Konec, če
Uredi polje 1.Vsebina = pogojna poizvedba (ime tabele baze podatkov, "id='" > izbriši prvi in zadnji presledek (uredi polje 2.vsebina) > "'","-","\n)
Pojavno okno (»Poizvedba uspešna!«) )
Zaključni dogodek

Gumb za dogodek 6. Kliknil ()
'Izvajanje podatkovne baze ('UPDATE' & ime tabele baze podatkov > 'SET value='To je spremenjena vrednost' KJER id='1'") 'Modify id='1' za ta zapis
Spremenite zapis (ime tabele baze podatkov, "value='This is the modified value'", "id='1'")
Pojavno okno (»Uspešno spremenjeno!«) )
Zaključni dogodek

Gumb za dogodek 5. Kliknil ()
'DELETE FROM' ("DELETE FROM" & ime tabele baze podatkov & " WHERE id='1'") 'delete the record id='1'
Delete record (ime tabele baze podatkov, "id='1'")
Pojavno okno (»Uspešno izbrisano!«) )
Zaključni dogodek

Gumb za dogodek 7. Kliknil ()
'IZVAJANJE PODATKOVNE BAZE' (»DROP TABLE« > ime tabele podatkovne baze) izbriše celotno tabelo baze podatkov
Brisanje podatkovne tabele (ime podatkovne tabele)
Pojavno okno (»Brisanje tabele baze podatkov uspešno!«) )
Zaključni dogodek

Gumb za dogodek 8. Kliknil ()
Pojavno okno ("Skupno število zapisov:" > Število zapisov (ime tabele baze podatkov) > "Elementi")
Zaključni dogodek

Gumb za dogodek 9. Kliknil ()
'Uredi polje 1.Vsebina = poizvedba v bazi podatkov ("SELECT * FROM" > ime tabele baze > "WHERE vrednost KOT '%163.com'","-","\n") 'Poizvedba vseh zapisov z vrednostmi, ki se končajo na '163.com'
Uredniško polje 1. Vsebina = pogojna poizvedba (ime tabele baze podatkov, "value LIKE '%163.com'", "-", "\n")
Pojavno okno (»Poizvedba uspešna!«) )
Zaključni dogodek

Gumb za dogodek 10. Kliknil ()
'Uredi polje 1.Vsebina = poizvedba baze podatkov ("SELECT * FROM" > ime tabele baze podatkov in "LIMIT 0,3","-","\n") 'Poizvedba 3 zapise, ki se začnejo z 0 (1).
Uredniško polje 1. Vsebina = Poizvedba obsega (ime tabele baze podatkov, 0, 3, "-", "\n")
Pojavno okno (»Poizvedba uspešna!«) )
Zaključni dogodek

Gumb za dogodek 11. Kliknil ()
Zapri bazo podatkov() '!! Na koncu programa zaprete bazo podatkov
Končni postopek ()
Zaključni dogodek
Objavljeno na 4. 10. 2020 11:54:03 |

Gumb za dogodek 2. Kliknil ()
' Izvajanje podatkovne baze ("INSERT INTO " & Database Table Name & "VALUES ('1','zhangshang@163.com')") 'Vstavi zapise
' Izvajanje baze podatkov ("VSTAVI V " & Ime tabele baze podatkov & " VALUES ('2','1234567@qq.com')")
' Izvajanje podatkovne baze (»VSTAVI INTO« & Ime tabele baze podatkov & »VREDNOSTI ('3','Lisi@126.com')«)
' Izvajanje podatkovne baze ("INSERT INTO " & Ime tabele baze podatkov & " VALUES ('4','Wangwu@163.com')")
        Vstavi zapis (ime podatkovne tabele, "'1','zhangshang@163.com'")
        Vstavi zapis (ime podatkovne tabele, "'2','1234567@qq.com'")
        Vstavi zapis (ime tabele v bazi podatkov, "'3','Lisi@126.com'")
        Vstavi zapis (ime tabele v bazi podatkov, "'4','Wangwu@163.com'")
        'Če je id samoinkrementirajoče polje, bi ga morali zapisati takole: Vstavi zapis (ime tabele baze podatkov, 'null,'Wangwu@163.com'")
        Za vstavljanje vsebine urejevalnega polja lahko napišete takole: Vstavi zapis (ime tabele v bazi podatkov, "'" in polje za urejanje 1.vsebina & "','" & polje za urejanje 2.vsebina & "'")
    Pojavno okno (»Vstavljanje uspešno!«) )
Objavljeno na 7. 06. 2017 17:35:36 |
11111111111111111

Partitura

Število udeležencev1MB-1 prispevati-1 Propad razlog
QWERTYU -1 -1 Prosimo, ne vlivajte vode, dolžnost vsakega člana je, da izboljša informacije o odgovoru.

Oglejte si vse ocene

Objavljeno na 16. 06. 2017 14:40:30 |
Hvala, ker si delil, najbolj mi je všeč.
Objavljeno na 16. 06. 2017 14:57:50 |
Zdi se, da je danes nemogoče prenesti,
Objavljeno na 5. 09. 2017 12:45:19 |
Hvala, ker si delil
Objavljeno na 11. 09. 2017 21:20:38 |
Odlična podpora
Objavljeno na 16. 09. 2017 22:21:48 |
Mark Tag
Objavljeno na 18. 09. 2017 08:49:41 |
DKFRKFRTHREDER4

Partitura

Število udeležencev1MB-1 prispevati-1 Propad razlog
QWERTYU -1 -1 Prosimo, ne vlivajte vode, dolžnost vsakega člana je, da izboljša informacije o odgovoru.

Oglejte si vse ocene

Objavljeno na 27. 10. 2017 08:19:00 |
Hvala, ker si delil, prenesi in si oglej
Objavljeno na 8. 11. 2017 14:00:43 |
Uren:Avtorji so prepovedani ali pa je vsebina samodejno blokirana
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com