none
Problème connexion base de donnée RRS feed

  • Question

  • Bonjour j'utilise la base ASPNETDB.MDF de Visual studio dans un de mes site web et je voudrais faire une insertion dans cette base via le code behind

    Pour l'instant j'ai ce code :

     

     ' Déclaration de l'objet de connexion
        Dim oConnection As SqlConnection
        Dim strRequete As String = "INSERT into informationspersonnelles(id, typedecompte, typedecomptebis, beneficiaire, adresse, ville, codepostal, telephone) Values('" & User.Identity.Name & "','" & typecompteincription.Text & "','" & typecompteincription.Text & "','" & beneficiaire.Text & "','" & adresse.Text & "','" & ville.Text & "','" & postal.Text & "','" & tel.Text & "')"
        ' Création de l'objet de connexion
        oConnection = New SqlConnection
    
        ' Ecriture de la chaîne de connexion
        Dim sConnectionString As String = "????????????????????????"
        oConnection.ConnectionString = sConnectionString
    
        ' Ouverture de la connexion
        oConnection.Open()
        Dim oCommand As New System.Data.SqlClient.SqlCommand(strRequete, oConnection)
    
        ' Traitement des opération à effectuer sur la base de données
        oCommand.ExecuteNonQuery()
        ' Fermeture de la connexion
        oConnection.Close()
    
    Mais je ne sais pas ce qu'il faut que je mette à la place des "????????????????????????" , d'avance merci.

     

    dimanche 13 février 2011 19:12

Réponses

  • Merci sa marche mais j'ai un problème dans ma base de donnée chaque champ refuse le null est pourtant quand je ne met rien dans mes textbox il n'y a pas d'erreur ...

    Deuxiement je voudrais savoir si le code que j'ai mis est bien sécurisé

    D'avance merci

    • Marqué comme réponse Hugo7 vendredi 18 février 2011 16:18
    lundi 14 février 2011 14:00
  • Attention la valeur par défaut d'un textbox n'est pas null mais une string vide string.Empty. C'est différent d'un NULL et ça ne pose pas de souci à la contrainte d'intégrité de la base qui vérifie les NULL mais pas les champs vides
    Christophe Argento
    Architecte .Net/Consultant chez Ineat Conseil
    Blog: http://christopheargento.com
    • Marqué comme réponse Hugo7 vendredi 18 février 2011 16:18
    mercredi 16 février 2011 23:08

Toutes les réponses