accéder
à la base de données INTERBASE sur Internet. Après plusieurs jours de lutte, nous avons finalement réussi à résoudre ce problème. J'aimerais maintenant partager une partie du code et quelques informations avec tout le monde.
"vbscript"%>
str1 = " Pilote={Pilote ODBC XTG Systems Interbase6};uid=sysdba;pwd=masterkey;Source de données=ly"
Définir conn = Server.CreateObject("ADODB.Connection")
conn.open str1
Définir rs = Server.CreateObject("ADODB.Recordset")
sqll = "sélectionner * depuis GUNIT"
rs.open sqll,conn,1,3
rs.addnew
rs("identifiant")=18
rs("nom")="INTERBASE"
rs.update
rs.close
définir rs = rien
connexion.fermer
set conn=nothing
Dans la chaîne de connexion à la base de données dans l'exemple ci-dessus, j'ai utilisé le pilote INTERBASE ODBC développé par la société XTG. La plupart des informations sur Internet, y compris les documents techniques introduits par Borland lui-même, utilisent le pilote d'Easysoft (. maintenant Easysoft Company Un pilote prenant en charge IB7 a été lancé). Mais je n'ai pas réussi à utiliser Easysoft.
Voici l'adresse de la solution proposée par BORLAND pour utiliser ASP pour accéder à la base de données IB :