Bonjour!

J'ai du faire une connection base de données a la main, mais j'ai un problème avec mon providerName. Je sais pas comment le placer. J'ai ca:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Dim sConnectionString As String
        sConnectionString = "Data Source=App;Initial Catalog=Nexsolution;Persist Security Info=True;User ID=website;Password=website1 providerName='System.Data.SqlClient'"
        oConnection.ConnectionString = sConnectionString
Mais ca me donne une erreur d'excution. Ou je dois placer mon providerName?

Merci!

Finalement mon prob vient peut-être plue nde mon msgbox parce que ca me déclenche ca:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Erreur du serveur dans l'application '/'. 
--------------------------------------------------------------------------------
 
L'affichage d'une boîte de dialogue modale ou d'un formulaire lorsque l'application ne s'exécute pas en mode UserInteractive n'est pas une opération valide. Spécifiez le style ServiceNotification ou DefaultDesktopOnly pour afficher une notification à partir d'une application de service. 
Description : Une exception non gérée s'est produite au moment de l'exécution de la demande Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code. 
 
Détails de l'exception: System.InvalidOperationException: L'affichage d'une boîte de dialogue modale ou d'un formulaire lorsque l'application ne s'exécute pas en mode UserInteractive n'est pas une opération valide. Spécifiez le style ServiceNotification ou DefaultDesktopOnly pour afficher une notification à partir d'une application de service.
 
Erreur source: 
 
Ligne 169 :        prixTextBox.Text = Nothing
Ligne 170 :
Ligne 171 :        MsgBox("Produit ajouté")
Ligne 172 :
Ligne 173 :
 
 
Fichier source : D:\Inetpub\nexsolution.net\admin\prodAj.aspx.vb    Ligne : 171 
 
Trace de la pile: 
 
[InvalidOperationException: L'affichage d'une boîte de dialogue modale ou d'un formulaire lorsque l'application ne s'exécute pas en mode UserInteractive n'est pas une opération valide. Spécifiez le style ServiceNotification ou DefaultDesktopOnly pour afficher une notification à partir d'une application de service.]
   System.Windows.Forms.MessageBox.ShowCore(IWin32Window owner, String text, String caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, MessageBoxOptions options, Boolean showHelp) +1718514
   System.Windows.Forms.MessageBox.Show(IWin32Window owner, String text, String caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, MessageBoxOptions options) +26
   Microsoft.VisualBasic.Interaction.MsgBox(Object Prompt, MsgBoxStyle Buttons, Object Title) +544
   prodAj.ajouterClick(Object sender, EventArgs e) in D:\Inetpub\nexsolution.net\admin\prodAj.aspx.vb:171
   System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e) +105
   System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) +107
   System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +174
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5102
 
 
 
 
--------------------------------------------------------------------------------
Informations sur la version : Version Microsoft .NET Framework :2.0.50727.832; Version ASP.NET :2.0.50727.832