Accueil   |   Forums   |  Offres d'emplois   |  Contact    |   Mon compte   
vendredi 29 août 2008 Rechercher :
Déposez votre CV gratuitement sur touslesemplois
 
comparer les prix
» Logiciels
» Jeux vidéos
» Matériel Informatique


» ASP.NET
» ASP
» SQL
» PHP
» JAVASCRIPT
» XML
 


» ACTUALITÉ / DIVERS
» DROIT DE L'INTERNET
» INFOS VIRUS
» PATCHS MICROSOFT
» SÉCURITÉ
» BASES DE DONNÉES
» DOWNLOAD .NET
» LOGITHÈQUE
» SERVICES WEB
» Y SONT FOUS !
» .NET
» ASP
» ASP.NET
» JAVA
» PHP
» XML
» LANGAGE C#
» LANGAGE VB.NET
» UNIX / LINUX
» WINDOWS
» EVÈNEMENTS
» GASP
» MICROSOFT
 


Vous êtes ici : Forums > Langage ASP.NET > ASP.NET Problème connexion BD SQL

ASP.NET Problème connexion BD SQL
Tout d'abord salut à tous,

Voila g un petit problème de connexion, je voudrais me connecter à une BD SQL en utilisant l'authentification Windows avec utilisateur sur le domaine (pour l'instant dans mon script g mis une authentif en dur pour eviter de galerer).
Cette authentification permettra d'accéder à une vue différente selon les droits!

Mais pour l'instant mon navigateur m'affiche cette erreur:

Échec de la connexion de l'utilisateur '(null)'. Raison : Non associé à une connexion sécurisée SQL Server.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Runtime.InteropServices.COMException: Échec de la connexion de l'utilisateur '(null)'. Raison : Non associé à une connexion sécurisée SQL Server.

Je vous dépose mon script pour que vous voyez un petit peu,g commentés pour que ce soit compréhensible...
Je prendrais en compte toutes les observations!

D'avance Merci
Dekico

SCRIPT:

<%@ Page Language="VB" AspCompat="true" %>
<%
'script de connection a la base de donnes Sage SQL
Dim cntBase 'instance de la classe connexion
Dim rstClients 'recordset: liste des clients
Dim rstInfosClients 'recordset: liste des infos sur le client slectionn
Dim strConnect 'contient la chaine de connexion la base de donnes
Dim strRequeteClients 'contient la requete SQL de selection des clients
Dim strRequeteInfosClients 'contient la requete SQL de selection des infos client

Dim strUsername As String = System.Security.Principal.WindowsIdentity.GetCurrent().Name
'contient l'accès à l'authentification WindowsNT avec récupération du nom de la session


'initialisation de la chaine de connexion
strConnect = " Provider=SQLOLEDB.1; Persist Security Info = False; User ID=***; pwd= ***;Initial Catalog=sts;Data Source=Gest; Network Library =dbmssocn; Trusted_Connection=yes"

'instanciation de l'objet connexion
cntBase = Server.CreateObject("ADODB.Connection")

'initialisation de la chane de connexion
cntBase.ConnectionString = strConnect

'ouverture de la connexion
cntBase.Open

'instanciation de l'objet recordset pour les clients
rstClients = Server.CreateObject("ADODB.Recordset")

'instanciation de l'objet recordset pour les infos client
rstInfosClients = Server.CreateObject("ADODB.Recordset")

'Pointage des recordset sur la connexion courante
rstClients.ActiveConnection = cntBase
rstInfosClients.ActiveConnection = cntBase

'initialisation de la chaine contenant la requete SQL
strRequeteClients = "select * from dbo.F_ARTClient"

'ouverture du recordset
rstClients.Open (strRequeteClients)
%>

<html>
<head>
<title>Essai Connexion la base SQL</title>
</head>
<body>
<form name="frmChoix" action="ListeClients.asp" method="POST">
<//formulaire avec liste déroulante//>
<select name="cboChoix">
<%
Do until rstClients.EOF
%>
<option value="<%=rstClients.Fields("ar_f")%>"><%=rstClients("ar_f")%></option>
<%
rstClients.MoveNext
Loop
%>
</select>
<input type="submit" value="Valider">
</form>

<%
if Request.Form("cboChoix")<>""Then
strRequeteInfosClients = "SELECT * from clients"

'ouverture du recordset
rstInfosClients.Open (strRequeteInfosClients)

Do until rstInfosClients.EOF
%>
<%=rstInfosClients.Fields("ct_mum")%>
<%
rstInfosClients.MoveNext
Loop
End if
%>
</body>
</html>

Message posté le 17/05/2004 par Dekico

Répondre à ce message
 


Project Hoshimi


A RETENIR CETTE SEMAINE
16/07/2008 - Windows Server 2008 : Network Access Protection
Le nouveau système d’exploitation serveur de Microsoft, Windows Server 2008, apporte avec lui de nou ...
16/07/2008 - Webcasts - Développement parallèle, à l'aube d'une nouvelle ère
Avec l'avénement des multi-coeurs, le développement parallèle devient une necéssité. Dans cette séri ...
16/07/2008 - J'en ai rien à coder - Votre devoir de vacances sur Silverlight !
Qu'est-ce que Silverlight ? Une nouvelle technologie Web permettant d'exécuter des RIA sur un large ...
16/07/2008 - Quelques petits tests sur les bases embarquées
Dans ce billet, Ayende réalise un benchmarking de plusieurs "petites" bases de données embarquées. S ...
15/07/2008 - Présentation d'ASP.NET Dynamic Data
Dynamic Data est une nouvelle technologie inclue dans l' "Asp.net 3.5 Extension CTP ". Elle fournit ...
15/07/2008 - Silverlight 2 - Les webcasts de l'événement sont en ligne
L’objectif de cette journée était de comprendre les limitations de Silverlight 1, et d’appréhender l ...
15/07/2008 - Cache transparent et Entity Framework
La gestion du cache (1er et second niveau) est une fonctionnalité très importante d'un outil de mapp ...
(c) 1999-2006 ASP MAGAZINE SARL
Partenaires : Codes sources c2i ASP-PHP
Hébergement serveurs dédiés Windows


Hit-Parade