Maintenant, de nombreux amis utilisent sql2008, mais le code original 2000 ne peut plus être utilisé. Ici, je vais partager la méthode de connexion d'ASP à sql2008. Les amis qui en ont besoin peuvent s'y référer.
Bien qu'il existe de nombreuses présentations en ligne, il m'a quand même fallu beaucoup d'efforts pour me connecter. (IIS et SQL SERVER doivent être installés)
Créez un nouveau fichier *.asp et tapez
Copiez le code comme suit :<%
set conn =server.createobject(adodb.connection)
conn.open supplier=sqloledb;source=local;uid=sa;pwd=******;database=database-name
%>
Parmi eux, ne vous inquiétez pas du fournisseur suivant, écrivez-le simplement tel qu'il est écrit ; celui après la source peut être l'adresse IP, ici j'utilise l'adresse locale sa qui est intégrée ;
Utilisateur, son mot de passe est défini lors de l'installation ; base de données est suivi du nom de la base de données à laquelle vous souhaitez vous connecter, par exemple : mabase de données.
(Aucune extension requise).
Une fois connecté, vous pouvez exploiter la base de données.
Ce qui suit est un exemple de transfert d'informations via un formulaire (FORM) et de leur enregistrement dans la base de données.
Fichier HTML :
Copiez le code comme suit :<html>
<corps>
<form name=Form action=*.asp method=post>
<input name=Nom type=text><br>
<nom d'entrée=type de mot de passe=mot de passe><br>
<type d'entrée=soumettre>
</form>
</corps>
</html>
Fichier ASP : (Le nom du fichier est le même que *.asp après l'action ci-dessus et est enregistré dans le même chemin)
Copiez le code comme suit :<%
dimsql
sql =select * à partir du nom de la table
définir conn=server.createobject(adodb.connection)
conn.open supplier=sqloledb;source=local;uid=sa;pwd=*******;database=db-name
définir rs=server.createobject(adodb.recordset)
rs.open sql, conn, 3,2
rs.addnew
rs(nom)=request.form(Nom)
rs(pwd)=request.form(Mot de passe)
rs.mise à jour
%>