LXXIV. Ovrimos SQL

Ovrimos SQL Server est une base de données relationnelle client / serveur et transactionnelle , combinée avec des fonctionnalités web , et des transactions rapides .

Ovrimos SQL Server est disponible à www.ovrimos.com . Pour activer le support ovrimos de PHP , il suffit de compiler PHP avec l ' option --with-ovrimos du script de configuration . Vous devrez aussi installer la librairie sqlcli disponible avec la distribution Ovrimos SQL Server .

Exemple 1 . Connection au serveur Ovrimos SQL Server et sélection d ' une table système

 
?php

 
$conn

 
=

 
ovrimos_connect(

 
"server.domain.com"

 
,

 
"8001"

 
,

 
"admin"

 
,

 
"password")

 
;

 
if

 
($conn

 
!=

 
0

 
)

 
{

 
echo

 
("Connection

 
établie

 
!")

 
;

 
$res

 
=

 
ovrimos_exec($conn

 
,

 
"select

 
table_id

 
,

 
table_name

 
from

 
sys.tables")

 
;

 
if

 
($res

 
!=

 
0

 
)

 
{

 
echo

 
"Requête

 
effectuée

 
!"

 
;

 
ovrimos_result_all($res)

 
;

 
ovrimos_free_result($res)

 
;

 
    }

 
ovrimos_close($conn)

 
;

 
}

 
?



Cet exemple effectue une connexion réussie.

Table des matières
ovrimos_close -- Ferme une connexion
ovrimos_commit -- Valide une transaction
ovrimos_connect -- Connexion à un serveur
ovrimos_cursor -- Retourne le nom du curseur
ovrimos_exec -- Exécute une requête SQL
ovrimos_execute -- Exécute une requête préparée
ovrimos_fetch_into -- Lit une ligne dans un résultat
ovrimos_fetch_row -- Lit une ligne dans un résultat
ovrimos_field_len -- Retourne la taille d'une colonne
ovrimos_field_name -- Retourne le nom d'une colonne
ovrimos_field_num -- Retourne le numéro de colonne
ovrimos_field_type -- Retourne le type numérique d'une colonne
ovrimos_free_result -- Libère les ressources utilisées par un résultat
ovrimos_longreadlen -- Indique la taille des données à lire dans une colonne de grande taille
ovrimos_num_fields -- Retourne le nombre de colonnes
ovrimos_num_rows -- Retourne le nombre de lignes affectées par une modification
ovrimos_prepare -- Prépare une requête SQL
ovrimos_result_all -- Affiche un résultat sous forme de table HTML
ovrimos_result -- Lit le contenu d'une colonne
ovrimos_rollback -- Annule une transaction