This shows you the differences between two versions of the page.
ro:dbopen [2017/09/10 08:39] junior-root [Legături externe] |
ro:dbopen [2020/02/28 10:46] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== DBOpen (Instrucțiune) ===== | ||
- | > **Engleză: | ||
- | ==== Format ==== | ||
- | **dbopen** [[stringexpressions|nume_fișier]]\\ | ||
- | **dbopen** ( [[stringexpressions|nume_fișier]] )\\ | ||
- | **dbopen** [[integerexpressions|număr_bază_de_date]] , [[stringexpressions|nume_fișier]]\\ | ||
- | **dbopen** ( [[integerexpressions|număr_bază_de_date]] , [[stringexpressions|nume_fișier]] ) | ||
- | ==== Descriere ==== | ||
- | Deschide un fișier de baze de date SQLite. Dacă fișierul nu există, îl creează. Până la opt conexiuni ce baze de date pot fi făcute simultan într-un program. Dacă nu este specificat numărul bazei de date, va fi utilizată conexiunea cu numărul 0. | ||
- | ==== Parametrii ==== | ||
- | **// | ||
- | |||
- | **// | ||
- | ==== Exemplu ==== | ||
- | < | ||
- | #baza de date - crează o bază de date, populează un tabel, deschide un set de înregistrări și citește date dintr-un tabel. | ||
- | # crează și deschide un fișier conținând o bază de date | ||
- | dbopen " | ||
- | # șterge vechiul tabel ' | ||
- | onerror errortrap | ||
- | dbexecute "drop table foo;" | ||
- | offerror | ||
- | # crează tabelul și populează cu câteva date | ||
- | dbexecute " | ||
- | dbexecute " | ||
- | dbexecute " | ||
- | dbexecute " | ||
- | # deschide un set de înregistrări și trece prin toate rândurile de date | ||
- | dbopenset " | ||
- | while dbrow() | ||
- | print dbint(0) + " " + dbstring(1) + " " + dbfloat(2) | ||
- | end while | ||
- | dbcloseset | ||
- | # închide totul | ||
- | dbclose | ||
- | end | ||
- | errortrap: | ||
- | # acceptă eroarea fără a o afișa pe ecran și continuă programul de unde a fost întrerupt | ||
- | return | ||
- | </ | ||
- | va afișa | ||
- | < | ||
- | 2 doi 6.28 | ||
- | 3 trei 9.43 | ||
- | 1 unu 3.14 | ||
- | </ | ||
- | ==== Vezi și ==== | ||
- | {{page> | ||
- | ==== Legături externe ==== | ||
- | Mai multe informații despre bazele de date în general și despre SQLite pot fi găsite la [[http:// | ||
- | ==== Istoric ==== | ||
- | |0.9.6y|Adăugată în acestă versiune| | ||
- | |0.9.9.19|S-a adăugat posibilitatea de a lucra cu 8 baze de date în același timp| | ||