IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP Discussion :

ASP et SQLServer


Sujet :

ASP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 24
    Par défaut ASP et SQLServer
    Bonjour,
    j'ai un site ASP avec une base Access. Je souhaite migrer vers une base SQLServer Express et je voudrais savoir:
    - quelle est la chaine de connexion à utiliser dans mes pages asp ?
    - un exemple de traitement d'une requete SELECT
    - un exemple de traitement d'une requete INSERT ou UPDATE

    J'ai utilisé le code suivant pour la connexion et une requete SELECT:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Set outpostDB = Server.CreateObject("ADODB.Connection")
    outpostDB.Open "MABASE-2007","sa","mdpasse"
    sqlText="select value02 from HTML where pageHTML='index2' AND langue='FR'"
    Set userSet = Server.CreateObject("ADODB.Recordset")
    userSet.open sqlText, outpostDB
    text=userSet.fields.item("value02")
    userSet.Close
    set userSet = Nothing
    'Fermeture connexion base
    outpostDB.Close
    set outpoustDB = Nothing
    J'ai une erreur qui me dit:
    ADODB.Field (0x800A0BCD)
    Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.
    /session.asp, line 12
    Pourtant la requète doit bien ramener une valeur !
    Merci de votre aide
    fabrice

  2. #2
    Membre éclairé Avatar de Poussy-Puce
    Profil pro
    Développeur Web
    Inscrit en
    Octobre 2005
    Messages
    357
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Octobre 2005
    Messages : 357
    Par défaut
    Ds ta requête fait un count....

    select count(value02) from HTML where pageHTML='index2' AND langue='FR'

    La tu es certain que tu auras une valeur, au pire ça sera 0....

    Comme ca, tu seras CERTAIN que ton problème ne vient pas de là...

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 24
    Par défaut
    OK merci je vais essayer ça mais est-ce que tu as des exemples de synthaxe pour une connexion SQLServer ?

  4. #4
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    "Winter is coming" (ma nouvelle page d'accueil)

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 24
    Par défaut
    J'avais connaissance de cette page mais je ne vois rien qui traite une connexion à SQLServer.....

  6. #6
    Membre éclairé Avatar de Poussy-Puce
    Profil pro
    Développeur Web
    Inscrit en
    Octobre 2005
    Messages
    357
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Octobre 2005
    Messages : 357
    Par défaut
    Voici le site par excellence pour les chaines de connection:
    http://www.connectionstrings.com/

  7. #7
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Citation Envoyé par fabrice.Croize
    J'avais connaissance de cette page mais je ne vois rien qui traite une connexion à SQLServer.....
    Faut mettre ses lunettes
    http://www.carlprothman.net/Default....erForSQLServer
    "Winter is coming" (ma nouvelle page d'accueil)

Discussions similaires

  1. excel asp.net sqlserver
    Par sarra0 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 08/02/2008, 17h00
  2. [1.1] Date NULL d'un formulaire ASP vers SQLserver
    Par ag007 dans le forum ASP.NET
    Réponses: 4
    Dernier message: 06/02/2007, 09h44
  3. [ASP.Net/SqlServer/Transaction] Commit ou pas ?
    Par totoche9 dans le forum Accès aux données
    Réponses: 3
    Dernier message: 17/08/2006, 14h22
  4. [SQL-Server] Différence d'interprétation de date en PHP par rapport à ASP sur SQLServer
    Par berceker united dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 08/06/2006, 16h28
  5. [ASP] erreur SQLSERVER
    Par Varin dans le forum ASP
    Réponses: 1
    Dernier message: 24/05/2006, 11h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo