begin process at 2012 05 27 19:32:16
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

Base de données

 > 

connexion à une base oracle sans DSN


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

connexion à une base oracle sans DSN

vendredi 21 mars 2003 à 13:32:24 | connexion à une base oracle sans DSN

wboultam

bonjour,

je veux me connecter à une base de données oracle 9 qui se trouve sur un serveur Linux depuis ma machine windows NT serveur avec le client oracle 9
la premiére partie de mon fichier asp est la suivante:
<%
'--------------information pour la base de données
'j'ai crée une p'tite base de données de nom BDD qui contient deux table client et facture
'un client peut avoir plusieurs factures
'
'
'''''''''''''''''''''''''''''''''''''''''''''''''''''
' les parametres de la connexion
Set Con = Server.CreateObject("ADODB.Connection")
connstring = "driver={Microsoft ODBC for Oracle};" & "server=192.168.1.80;uid=wafaa; pwd=password; database=bds"
Con.open connstring

if request.form("code")<>"" then' pour le code de client
session("code")=request.form("code")
end if
code=session("code")
if code="" then
response.Redirect("t1.asp?msg=er")
end if
sql_c="select * from client where code_client='"&code&"'"
set rs_c=con.execute(sql_c)
if rs_c.eof then
response.Redirect("t1.asp?msg=er")
end if

sql="select * from facture where code_client='"&code&"'"
set rs=con.execute(sql)
le message d'erreur qu'il me sort et le suivant:

Microsoft OLE DB Provider for ODBC Drivers erreur '80004005'

[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
Merci pour votre aide


vendredi 21 mars 2003 à 17:21:17 | Re : connexion à une base oracle sans DSN

shaiulud

' ### #### ### ### # #####
' # # # # # # # # # #
' # # #### ##### # # #####
' # # # # # # # # # #
' ### # # # # ### ##### #####

Sub connectionODBC_Oracle(strServer, strDatabase, strLogin, strPassword)
Set ObjConnect=CreateObject("ADODB.Connection")
ObjConnect.Open "DRIVER={Microsoft ODBC for Oracle};Server="& strServer &";uid="& strLogin &";pwd="& strPassword &";database="& strDatabase &";"
End Sub

Sub connectionOLEDB_Oracle(strProvider, strDatabase, strLogin, strPassword)
select case UCase(strProvider)
case "ORACLE" 'le plus rapide
strConnect="Provider=OraOLEDB.Oracle;Data Source="& strDatabase &";User Id="& strLogin &";Password="& strPassword &";"
case "MICROSOFT"
strConnect="Provider=msdaora;Data Source="& strDatabase &";User Id="& strLogin &";Password="& strPassword &";"
end select
Set ObjConnect=CreateObject("ADODB.Connection")
ObjConnect.Open strConnect
End Sub




-------------------------------
Réponse au message :
-------------------------------

> bonjour,
>
> je veux me connecter à une base de données oracle 9 qui se trouve sur un serveur Linux depuis ma machine windows NT serveur avec le client oracle 9
> la premiére partie de mon fichier asp est la suivante:
> <%
> '--------------information pour la base de données
> 'j'ai crée une p'tite base de données de nom BDD qui contient deux table client et facture
> 'un client peut avoir plusieurs factures
> '
> '
> '''''''''''''''''''''''''''''''''''''''''''''''''''''
> ' les parametres de la connexion
> Set Con = Server.CreateObject("ADODB.Connection")
> connstring = "driver={Microsoft ODBC for Oracle};" & "server=192.168.1.80;uid=wafaa; pwd=password; database=bds"
> Con.open connstring
>
> if request.form("code")<>"" then' pour le code de client
> session("code")=request.form("code")
> end if
> code=session("code")
> if code="" then
> response.Redirect("t1.asp?msg=er")
> end if
> sql_c="select * from client where code_client='"&code&"'"
> set rs_c=con.execute(sql_c)
> if rs_c.eof then
> response.Redirect("t1.asp?msg=er")
> end if
>
> sql="select * from facture where code_client='"&code&"'"
> set rs=con.execute(sql)
> le message d'erreur qu'il me sort et le suivant:
>
> Microsoft OLE DB Provider for ODBC Drivers erreur '80004005'
>
> [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
> Merci pour votre aide
>
>
>
vendredi 21 mars 2003 à 18:50:39 | Re : connexion à une base oracle sans DSN

wboultam

Merci pour votre réponse, mais vous m'avez donné des procédures par rapport à mon exemple je fais un appel à une base oracle sans dsn est ce que vous pouvez me dire ce qu'il faut faire dans mon fichier asp?
merci



-------------------------------
Réponse au message :
-------------------------------

> ' ### #### ### ### # #####
> ' # # # # # # # # # #
> ' # # #### ##### # # #####
> ' # # # # # # # # # #
> ' ### # # # # ### ##### #####
>
> Sub connectionODBC_Oracle(strServer, strDatabase, strLogin, strPassword)
> Set ObjConnect=CreateObject("ADODB.Connection")
> ObjConnect.Open "DRIVER={Microsoft ODBC for Oracle};Server="& strServer &";uid="& strLogin &";pwd="& strPassword &";database="& strDatabase &";"
> End Sub
>
> Sub connectionOLEDB_Oracle(strProvider, strDatabase, strLogin, strPassword)
> select case UCase(strProvider)
> case "ORACLE" 'le plus rapide
> strConnect="Provider=OraOLEDB.Oracle;Data Source="& strDatabase &";User Id="& strLogin &";Password="& strPassword &";"
> case "MICROSOFT"
> strConnect="Provider=msdaora;Data Source="& strDatabase &";User Id="& strLogin &";Password="& strPassword &";"
> end select
> Set ObjConnect=CreateObject("ADODB.Connection")
> ObjConnect.Open strConnect
> End Sub
>
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > bonjour,
> >
> > je veux me connecter à une base de données oracle 9 qui se trouve sur un serveur Linux depuis ma machine windows NT serveur avec le client oracle 9
> > la premiére partie de mon fichier asp est la suivante:
> > <%
> > '--------------information pour la base de données
> > 'j'ai crée une p'tite base de données de nom BDD qui contient deux table client et facture
> > 'un client peut avoir plusieurs factures
> > '
> > '
> > '''''''''''''''''''''''''''''''''''''''''''''''''''''
> > ' les parametres de la connexion
> > Set Con = Server.CreateObject("ADODB.Connection")
> > connstring = "driver={Microsoft ODBC for Oracle};" & "server=192.168.1.80;uid=wafaa; pwd=password; database=bds"
> > Con.open connstring
> >
> > if request.form("code")<>"" then' pour le code de client
> > session("code")=request.form("code")
> > end if
> > code=session("code")
> > if code="" then
> > response.Redirect("t1.asp?msg=er")
> > end if
> > sql_c="select * from client where code_client='"&code&"'"
> > set rs_c=con.execute(sql_c)
> > if rs_c.eof then
> > response.Redirect("t1.asp?msg=er")
> > end if
> >
> > sql="select * from facture where code_client='"&code&"'"
> > set rs=con.execute(sql)
> > le message d'erreur qu'il me sort et le suivant:
> >
> > Microsoft OLE DB Provider for ODBC Drivers erreur '80004005'
> >
> > [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
> > Merci pour votre aide
> >
> >
> >
>


Cette discussion est classée dans : base, code, sql, client, oracle


Répondre à ce message

Sujets en rapport avec ce message

sql [ par olinat ] Bonjour !Nous avons un client chez qui est installé une base documentaire tournant sous MSDE installé sur un serveur 2003 .Le client à rencontrer un g ASP SQL [ par kryshnar ] Bonjour, je cherche a effectuer une connexion sur une base de données avec un test qui me permet de savoir si ou non cela a fonctionné. j'ai déjà fais oracle_forms builder_pl/sql [ par maymdeini ] bonjour j'ai besion d' un exemple bien clair de oracle-forms builder -pl/sql parceque j' entraint de developper un projet sous oracle-forms builder-pl Transfert de fichiers ".csv" d'Excel dans une base Oracle. [ par christiancpr ] Bonjour à tous, Je souhaite transferer des fichiers ".csv" dans une base Oracle est je souhaite savoir quelle est la meilleur solution. Merci à tous! client ASP et WEB SERVICE [ par rosty38 ] Bonjour a tous , j'espère que je poste au bon endroit , voila mon problème , ca fait 3 jours que je cherche une solution sans succès, je souhaite ut comment attacher une base sql dans asp.net entreprise manager [ par erassia ] bonjour,comment attacher une  base sql dans asp.net entreprise managermerci.:Assia:. sql server 2005 [ par dodofolie ] salut tout le monde !!j'ai installé sql server 2005 sur mn pc qui est sur vista l installtion c'est bien deroulé et j ai un probleme quand j essaye de base de données [ par jeshyjackson ] bonjour je souhaite avoir le code de la connexion au base de donnee sql 2005 en asp avec enregistrement , modification,suppression des données de mêm Formulaire actualisation asp-sql server [ par loic2810 ] Bonjour, Je travaille sous ASP avec une base SQL SERVER. Quand je crée un formulaire d'acualisation asp tous les champs à actualiser sont remplis par probleme de connexion a une base de donnee [ par coccolata ] salut,je developpe une application asp.net c# avec une base de donnee sql server 2005.en premier temps j'execute mon site sur le mini server du visual


Nos sponsors


Sondage...

Comparez les prix

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,515 sec (4)

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