begin process at 2012 05 27 21:58:09
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

ASP.net

 > 

erreur à l'exécution DataReader


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

erreur à l'exécution DataReader

lundi 14 avril 2003 à 20:11:15 | erreur à l'exécution DataReader

harmegnies

Voici mon script:
<%@ Page Language="VB" debug="true" ContentType="text/html" ResponseEncoding="iso-8859-1" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<%@ Import Namespace="System" %>
<%@ Import Namespace="System.Web.UI" %>
<%@ Import Namespace="System.Web.UI.WebControls" %>
<%@ Import Namespace="System.IO" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Xml" %>
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
Sub Page_Load(sender As Object, e As EventArgs)
bd_result.Text = ""
Dim Conn As New OleDbConnection()
'utilisation du constructeur pour la connexion

Conn.ConnectionString = "Provider= Microsoft.Jet.OleDB.4.0;DSN=db"
'définir le type de Base de données et sa localisation avec le DSN
'on pourrait utiliser une chaîne pour définir sa localisation cf dsn-like
'Conn.ConnectionString = "Provider= Microsoft.Jet.OleDB.4.0;Data Source=" & Server.MapPath("..") & "/base/bd.mdb"

Conn.Open()
'ouverture de la connexion

Dim myCommand As New OleDbCommand("SELECT * FROM mytable",Conn)
'définir la requête SQL à appliquer à cette connexion
'le premier argument définit la syntaxe SQL, le second fait référence à la connexion

'récupération des infos avec le DATAREADER

Dim myReader As OleDbDataReader
myReader = myCommand.ExecuteReader

' récupération des données dans le Container (cf partie body)
Do Until Not myReader.Read
'tant qu'on sait lire les enregistrements
'Le container bd_result contient successivement les données nom, prenom, email
bd_result.Text &= CType(myReader("nom"), String) & " " & CType(myReader("prenom"), String) & " " & CType(myReader("email"), String) & "<br>"

Loop
'la boucle continue si enregistrements

' on n'oublie pas de fermer les objets
myReader.Close
Conn.Dispose
' utilisation de trois classes pour la connexion: OleDbConnection, OleDbCommand et OleDbDataReader
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>contrôles HTML serveur</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<h2>Votre BD
</h2>
<form runat="server">
<ASP:Label id="bd_result" runat="server" />
</form>

</body>
</html>

A l'exécution, j'ai l'erreur suivante:

Détails de l'exception: System.Data.OleDb.OleDbException: Pilote ISAM introuvable.

Erreur source:


Ligne 22 : 'Conn.ConnectionString = "Provider= Microsoft.Jet.OleDB.4.0;Data Source=" & Server.MapPath("..") & "/base/bd.mdb"
Ligne 23 :
Ligne 24 : Conn.Open()
Ligne 25 : 'ouverture de la connexion
Ligne 26 :
Pouvez-vous m'aider?
Merci d'avance.

HP



Cette discussion est classée dans : ligne, bd, connexion, conn, myreader


Répondre à ce message

Sujets en rapport avec ce message

affiche enregistrement BD [ par fredsiriona ] salut à tous,je souhaite afficher une ligne d'enregistrement de ma BD à l'ecran, mais en choisissant le numero de la ligne (de la BD) exact comme argu connexion à une base de données [ par bigorne ] BonjourJe code un fichier .vbs que j'execute avec wscript dans une console DOS.Dans ce fichier je cherche à faire une connection à une base de données Connexion a une BD [ par EricG ] BonjourJe suis entrain de batir un site intranet pour un ami. Je ne m`y connais pas beaucoup en Base de donnees. Je veux creer une table dans Access q connexion à une BD en ASP, requêtes...PB !! [ par ZFAlexis ] Bonjour à tous ceux liront ce message, je suis en stage actuellement et je dévelloppe un site interne à l'entreprise avec accès à une BD suivant des connexion a une BD SQL [ par sebag ] Bonjourj'ai une base SQL Server nommée wfct a laquelle je souhaite me connecter. j'ai un DSN qui correspond a cette base appelé "webfct". Voici ma con externaliser la connexion à la bd [ par ditter ] BonjourJ'aimerai initialiser la connexion à ma base Sql Server dans une variable de session dans le fichier global.asax.vb (Sub Session_Start) et la d Connexion BD avec mot de passe [ par TheIlluminati ] Hello, j'ai un petit souci de BDJe souhaiterais me connecter à une BD avec mot de passe, le script donne qqch dans ce genre là:Dim objConnexion, chain Erreur apres compactage BD ACCESS [ par gils58 ] Bonjour à tousJe me connecte à ma BD ACCESS 2000 dan le global.asa de la façon suivante :Set Session("Conn") = Server.CreateObject ("ADODB.Connection Connexion BDD [ par codacode ] Est ce un bon code de connexion à la base de donnée ?Connexion sans DSN (DSNLESS) : Set Conn = Server.CreateObject("ADODB.Connection")chemin = Server.


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,359 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales