User Tools

Site Tools


ro:dbopen

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
ro:dbopen [2017/09/10 08:27]
junior-root created
ro:dbopen [2020/02/28 10:46] (current)
Line 7: Line 7:
 **dbopen** ( [[integerexpressions|număr_bază_de_date]] , [[stringexpressions|nume_fișier]] ) **dbopen** ( [[integerexpressions|număr_bază_de_date]] , [[stringexpressions|nume_fișier]] )
 ==== Descriere ==== ==== Descriere ====
-Deschide un fișier de baze de date SQLite. Dacă fișierul nu există, îl crează. Până la opt conexiuni bază 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+Deschide o bază de date (SQLite) care e în fapt un fișier în care sunt stocate informațiile. Dacă fișierul nu există, îl creează. 
-==== Parametrii ====+==== Parametri ====
 **//nume_fișier//** - este un [[stringexpressions|șir_de_caractere]] și reprezintă numele fișierului care conține baza de date. În cazul în care fișierul nu există, instrucțiunea îl va crea. Dacă se folosește un șir de caractere gol (""), atunci nu va fi creat un fișier, ci baza de date va fi creată și stocată pe cât posibil în memorie. Dacă baza de date devine prea mare, atunci poate fi creat un fișier temporar, dar care va fi șters odată ce baza de date va fi închisă. Pentru a forța sistemul să nu creeze niciun fișier, atunci se poate folosi numele: ":memory:". **//nume_fișier//** - este un [[stringexpressions|șir_de_caractere]] și reprezintă numele fișierului care conține baza de date. În cazul în care fișierul nu există, instrucțiunea îl va crea. Dacă se folosește un șir de caractere gol (""), atunci nu va fi creat un fișier, ci baza de date va fi creată și stocată pe cât posibil în memorie. Dacă baza de date devine prea mare, atunci poate fi creat un fișier temporar, dar care va fi șters odată ce baza de date va fi închisă. Pentru a forța sistemul să nu creeze niciun fișier, atunci se poate folosi numele: ":memory:".
  
-**//număr_bază_de_date//** - este un [[integerexpressions|număr_întreg]] și reprezintă numărul bazei de date. BASIC-256 poate lucra cu până la 8 baze de date deschise în același timp. Fiecărei baze de date deschisă i se alocă un număr unic, cuprins între 0 și 7. Odată ce o bază de date este închisă, numărul ei devine disponibil pentru a fi alocat altor baze de date (a se vedea funcția [[Freedb|FreeDB]] ). Dacă nu se specifică niciun număr pentru baza de date, numărul 0 va fi folosit. Dacă numărul indicat este deja folosit de o altă bază de date deschisă, acesta din urmă va fi închisă.+**//număr_bază_de_date//** - este un [[integerexpressions|număr_întreg]] și reprezintă numărul bazei de date. BASIC-256 poate lucra cu până la 8 baze de date deschise în același timp. Fiecărei baze de date deschise i se alocă un număr unic, cuprins între 0 și 7. Odată ce o bază de date este închisă, numărul ei devine disponibil pentru a fi alocat altor baze de date (a se vedea funcția [[Freedb|FreeDB]] ). Dacă nu se specifică niciun număr pentru baza de date, numărul 0 va fi folosit. Dacă numărul indicat este deja folosit de o altă bază de date deschisă, acesta din urmă va fi închisă.
 ==== Exemplu ==== ==== Exemplu ====
 <code> <code>
Line 48: Line 48:
 {{page>ro:start#Baze de date (SQLite)&noheader}} {{page>ro:start#Baze de date (SQLite)&noheader}}
 ==== Legături externe ==== ==== Legături externe ====
-Mai multe informații despre bazele de date în general și despre SQLite pot fi găsite la [[http://sqlite.org|SQLite Home Page (EN)]] and [[http://en.wikipedia.org/wiki/SQL|SQL pe Wikipedia (EN)]] sau [[https://ro.wikipedia.org/wiki/SQLite|SQLite pe Wikipedia (RO)]].+Mai multe informații despre bazele de date în general și despre SQLite pot fi găsite la [[http://sqlite.org|SQLite Home Page (EN)]][[http://en.wikipedia.org/wiki/SQL|SQL pe Wikipedia (EN)]] sau [[https://ro.wikipedia.org/wiki/SQLite|SQLite pe Wikipedia (RO)]].
 ==== Istoric ====  ==== Istoric ==== 
 |0.9.6y|Adăugată în acestă versiune| |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| |0.9.9.19|S-a adăugat posibilitatea de a lucra cu 8 baze de date în același timp|
  
ro/dbopen.1505053662.txt.gz · Last modified: 2020/02/28 10:46 (external edit)