|
|
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 |
|
|

|
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 ...
|
|
|