Pour stocker des données dans mon appli, j'utilise une BBD local qui
s'appelle "database1.mdf" utilisant SQL Serveur. J'arrive à lire les données
mais je ne sais pas comment écrire dans les tables.
Voici le code que j'utilise. Je l'ai trouvé sur Internet. Le script ne
genère pas d'erreur mais n'inscrit rien dans la table
'Chaîne de connexion
Dim connectString As String = "Data
Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database1.mdf;Integrated
Security=True;User Instance=True"
'Objet connection
Dim connection As SqlConnection = New SqlConnection(connectString)
'Ouverture
connection.Open()
'Objet Command
Dim command As SqlCommand = New SqlCommand("INSERT INTO MARQUE
VALUES(3,'test1')", connection)
'Execution
Dim affectedrows As Integer = command.ExecuteNonQuery()
MsgBox("Nombre de lignes affectées {0}", affectedrows)
'Fermeture connection
connection.Close()
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fred
Dans : news:, patrickrgn disait :
Bonjour,
Bonjour,
Pour stocker des données dans mon appli, j'utilise une BBD local qui s'appelle "database1.mdf" utilisant SQL Serveur. J'arrive à lire les données mais je ne sais pas comment écrire dans les tables.
Voici le code que j'utilise. Je l'ai trouvé sur Internet. Le script ne genère pas d'erreur mais n'inscrit rien dans la table
[...] (En supposant que le nombre de lignes affectées renvoyé est correct.)
Vérifie les options de génération du projet. Par défaut, je pense que ta base est copiée dans le répertoire de sortie /bin/debug et que c'est sur ce fichier que tu travailles. À la compilation suivante, si les propriétés du fichier original spécifient : «copy always», la base modifiée est écrasée avec l'original.
-- Fred http://www.cerbermail.com/?3kA6ftaCvT
Dans : news:DCA2457F-1DBA-4782-9F86-D86DB15E152B@microsoft.com,
patrickrgn disait :
Bonjour,
Bonjour,
Pour stocker des données dans mon appli, j'utilise une BBD local qui
s'appelle "database1.mdf" utilisant SQL Serveur. J'arrive à lire les
données mais je ne sais pas comment écrire dans les tables.
Voici le code que j'utilise. Je l'ai trouvé sur Internet. Le script ne
genère pas d'erreur mais n'inscrit rien dans la table
[...]
(En supposant que le nombre de lignes affectées renvoyé est correct.)
Vérifie les options de génération du projet.
Par défaut, je pense que ta base est copiée dans le répertoire de sortie
/bin/debug et que c'est sur ce fichier que tu travailles.
À la compilation suivante, si les propriétés du fichier original
spécifient : «copy always», la base modifiée est écrasée avec
l'original.
Pour stocker des données dans mon appli, j'utilise une BBD local qui s'appelle "database1.mdf" utilisant SQL Serveur. J'arrive à lire les données mais je ne sais pas comment écrire dans les tables.
Voici le code que j'utilise. Je l'ai trouvé sur Internet. Le script ne genère pas d'erreur mais n'inscrit rien dans la table
[...] (En supposant que le nombre de lignes affectées renvoyé est correct.)
Vérifie les options de génération du projet. Par défaut, je pense que ta base est copiée dans le répertoire de sortie /bin/debug et que c'est sur ce fichier que tu travailles. À la compilation suivante, si les propriétés du fichier original spécifient : «copy always», la base modifiée est écrasée avec l'original.
-- Fred http://www.cerbermail.com/?3kA6ftaCvT
Patrice
Que donne une relecture dans la foulée ? (peut-être un problème de fichier dupliqué dans les sorties du projet)
--
"patrickrgn" a écrit dans le message de news:
Bonjour,
Pour stocker des données dans mon appli, j'utilise une BBD local qui s'appelle "database1.mdf" utilisant SQL Serveur. J'arrive à lire les données mais je ne sais pas comment écrire dans les tables.
Voici le code que j'utilise. Je l'ai trouvé sur Internet. Le script ne genère pas d'erreur mais n'inscrit rien dans la table
'Chaîne de connexion Dim connectString As String = "Data Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|Database1.mdf;Integrated Security=True;User Instance=True" 'Objet connection Dim connection As SqlConnection = New SqlConnection(connectString) 'Ouverture connection.Open() 'Objet Command Dim command As SqlCommand = New SqlCommand("INSERT INTO MARQUE VALUES(3,'test1')", connection) 'Execution Dim affectedrows As Integer = command.ExecuteNonQuery() MsgBox("Nombre de lignes affectées {0}", affectedrows) 'Fermeture connection connection.Close()
Pouvez vous m'aider
Merci
Patrick
Que donne une relecture dans la foulée ? (peut-être un problème de fichier
dupliqué dans les sorties du projet)
--
"patrickrgn" <patrickrgn@discussions.microsoft.com> a écrit dans le message
de news: DCA2457F-1DBA-4782-9F86-D86DB15E152B@microsoft.com...
Bonjour,
Pour stocker des données dans mon appli, j'utilise une BBD local qui
s'appelle "database1.mdf" utilisant SQL Serveur. J'arrive à lire les
données
mais je ne sais pas comment écrire dans les tables.
Voici le code que j'utilise. Je l'ai trouvé sur Internet. Le script ne
genère pas d'erreur mais n'inscrit rien dans la table
'Chaîne de connexion
Dim connectString As String = "Data
Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|Database1.mdf;Integrated
Security=True;User Instance=True"
'Objet connection
Dim connection As SqlConnection = New SqlConnection(connectString)
'Ouverture
connection.Open()
'Objet Command
Dim command As SqlCommand = New SqlCommand("INSERT INTO MARQUE
VALUES(3,'test1')", connection)
'Execution
Dim affectedrows As Integer = command.ExecuteNonQuery()
MsgBox("Nombre de lignes affectées {0}", affectedrows)
'Fermeture connection
connection.Close()
Que donne une relecture dans la foulée ? (peut-être un problème de fichier dupliqué dans les sorties du projet)
--
"patrickrgn" a écrit dans le message de news:
Bonjour,
Pour stocker des données dans mon appli, j'utilise une BBD local qui s'appelle "database1.mdf" utilisant SQL Serveur. J'arrive à lire les données mais je ne sais pas comment écrire dans les tables.
Voici le code que j'utilise. Je l'ai trouvé sur Internet. Le script ne genère pas d'erreur mais n'inscrit rien dans la table
'Chaîne de connexion Dim connectString As String = "Data Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|Database1.mdf;Integrated Security=True;User Instance=True" 'Objet connection Dim connection As SqlConnection = New SqlConnection(connectString) 'Ouverture connection.Open() 'Objet Command Dim command As SqlCommand = New SqlCommand("INSERT INTO MARQUE VALUES(3,'test1')", connection) 'Execution Dim affectedrows As Integer = command.ExecuteNonQuery() MsgBox("Nombre de lignes affectées {0}", affectedrows) 'Fermeture connection connection.Close()
Pouvez vous m'aider
Merci
Patrick
patrickrgn
J'ai fait des test et il écrit bien ds la BDD mais quand je ferme l'appli et que je regarde dans mes tables, l'enregistrment n'y est plus.
"Patrice" a écrit :
Que donne une relecture dans la foulée ? (peut-être un problème de fichier dupliqué dans les sorties du projet)
--
"patrickrgn" a écrit dans le message de news: > Bonjour, > > Pour stocker des données dans mon appli, j'utilise une BBD local qui > s'appelle "database1.mdf" utilisant SQL Serveur. J'arrive à lire les > données > mais je ne sais pas comment écrire dans les tables. > > Voici le code que j'utilise. Je l'ai trouvé sur Internet. Le script ne > genère pas d'erreur mais n'inscrit rien dans la table > > 'Chaîne de connexion > Dim connectString As String = "Data > Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|Database1.mdf;Integrated > Security=True;User Instance=True" > 'Objet connection > Dim connection As SqlConnection = New SqlConnection(connectString) > 'Ouverture > connection.Open() > 'Objet Command > Dim command As SqlCommand = New SqlCommand("INSERT INTO MARQUE > VALUES(3,'test1')", connection) > 'Execution > Dim affectedrows As Integer = command.ExecuteNonQuery() > MsgBox("Nombre de lignes affectées {0}", affectedrows) > 'Fermeture connection > connection.Close() > > Pouvez vous m'aider > > Merci > > Patrick >
J'ai fait des test et il écrit bien ds la BDD mais quand je ferme l'appli et
que je regarde dans mes tables, l'enregistrment n'y est plus.
"Patrice" a écrit :
Que donne une relecture dans la foulée ? (peut-être un problème de fichier
dupliqué dans les sorties du projet)
--
"patrickrgn" <patrickrgn@discussions.microsoft.com> a écrit dans le message
de news: DCA2457F-1DBA-4782-9F86-D86DB15E152B@microsoft.com...
> Bonjour,
>
> Pour stocker des données dans mon appli, j'utilise une BBD local qui
> s'appelle "database1.mdf" utilisant SQL Serveur. J'arrive à lire les
> données
> mais je ne sais pas comment écrire dans les tables.
>
> Voici le code que j'utilise. Je l'ai trouvé sur Internet. Le script ne
> genère pas d'erreur mais n'inscrit rien dans la table
>
> 'Chaîne de connexion
> Dim connectString As String = "Data
> Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|Database1.mdf;Integrated
> Security=True;User Instance=True"
> 'Objet connection
> Dim connection As SqlConnection = New SqlConnection(connectString)
> 'Ouverture
> connection.Open()
> 'Objet Command
> Dim command As SqlCommand = New SqlCommand("INSERT INTO MARQUE
> VALUES(3,'test1')", connection)
> 'Execution
> Dim affectedrows As Integer = command.ExecuteNonQuery()
> MsgBox("Nombre de lignes affectées {0}", affectedrows)
> 'Fermeture connection
> connection.Close()
>
> Pouvez vous m'aider
>
> Merci
>
> Patrick
>
J'ai fait des test et il écrit bien ds la BDD mais quand je ferme l'appli et que je regarde dans mes tables, l'enregistrment n'y est plus.
"Patrice" a écrit :
Que donne une relecture dans la foulée ? (peut-être un problème de fichier dupliqué dans les sorties du projet)
--
"patrickrgn" a écrit dans le message de news: > Bonjour, > > Pour stocker des données dans mon appli, j'utilise une BBD local qui > s'appelle "database1.mdf" utilisant SQL Serveur. J'arrive à lire les > données > mais je ne sais pas comment écrire dans les tables. > > Voici le code que j'utilise. Je l'ai trouvé sur Internet. Le script ne > genère pas d'erreur mais n'inscrit rien dans la table > > 'Chaîne de connexion > Dim connectString As String = "Data > Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|Database1.mdf;Integrated > Security=True;User Instance=True" > 'Objet connection > Dim connection As SqlConnection = New SqlConnection(connectString) > 'Ouverture > connection.Open() > 'Objet Command > Dim command As SqlCommand = New SqlCommand("INSERT INTO MARQUE > VALUES(3,'test1')", connection) > 'Execution > Dim affectedrows As Integer = command.ExecuteNonQuery() > MsgBox("Nombre de lignes affectées {0}", affectedrows) > 'Fermeture connection > connection.Close() > > Pouvez vous m'aider > > Merci > > Patrick >
Patrice
Donc comme dit Fred vérifier l'emplacement du fichier des données. Je pense que l'emplacement utilisé pendant ta session de débogage ou de test est une copie (et le fichier oroginal reste donc inchangé).
-- Patrice
"patrickrgn" a écrit dans le message de news:
J'ai fait des test et il écrit bien ds la BDD mais quand je ferme l'appli et que je regarde dans mes tables, l'enregistrment n'y est plus.
"Patrice" a écrit :
Que donne une relecture dans la foulée ? (peut-être un problème de fichier dupliqué dans les sorties du projet)
--
"patrickrgn" a écrit dans le message de news: > Bonjour, > > Pour stocker des données dans mon appli, j'utilise une BBD local qui > s'appelle "database1.mdf" utilisant SQL Serveur. J'arrive à lire les > données > mais je ne sais pas comment écrire dans les tables. > > Voici le code que j'utilise. Je l'ai trouvé sur Internet. Le script ne > genère pas d'erreur mais n'inscrit rien dans la table > > 'Chaîne de connexion > Dim connectString As String = "Data > Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|Database1.mdf;Integrated > Security=True;User Instance=True" > 'Objet connection > Dim connection As SqlConnection = New > SqlConnection(connectString) > 'Ouverture > connection.Open() > 'Objet Command > Dim command As SqlCommand = New SqlCommand("INSERT INTO MARQUE > VALUES(3,'test1')", connection) > 'Execution > Dim affectedrows As Integer = command.ExecuteNonQuery() > MsgBox("Nombre de lignes affectées {0}", affectedrows) > 'Fermeture connection > connection.Close() > > Pouvez vous m'aider > > Merci > > Patrick >
Donc comme dit Fred vérifier l'emplacement du fichier des données. Je pense
que l'emplacement utilisé pendant ta session de débogage ou de test est une
copie (et le fichier oroginal reste donc inchangé).
--
Patrice
"patrickrgn" <patrickrgn@discussions.microsoft.com> a écrit dans le message
de news: 013CED8A-7E15-46C9-929E-F2E773CFC551@microsoft.com...
J'ai fait des test et il écrit bien ds la BDD mais quand je ferme l'appli
et
que je regarde dans mes tables, l'enregistrment n'y est plus.
"Patrice" a écrit :
Que donne une relecture dans la foulée ? (peut-être un problème de
fichier
dupliqué dans les sorties du projet)
--
"patrickrgn" <patrickrgn@discussions.microsoft.com> a écrit dans le
message
de news: DCA2457F-1DBA-4782-9F86-D86DB15E152B@microsoft.com...
> Bonjour,
>
> Pour stocker des données dans mon appli, j'utilise une BBD local qui
> s'appelle "database1.mdf" utilisant SQL Serveur. J'arrive à lire les
> données
> mais je ne sais pas comment écrire dans les tables.
>
> Voici le code que j'utilise. Je l'ai trouvé sur Internet. Le script ne
> genère pas d'erreur mais n'inscrit rien dans la table
>
> 'Chaîne de connexion
> Dim connectString As String = "Data
> Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|Database1.mdf;Integrated
> Security=True;User Instance=True"
> 'Objet connection
> Dim connection As SqlConnection = New
> SqlConnection(connectString)
> 'Ouverture
> connection.Open()
> 'Objet Command
> Dim command As SqlCommand = New SqlCommand("INSERT INTO MARQUE
> VALUES(3,'test1')", connection)
> 'Execution
> Dim affectedrows As Integer = command.ExecuteNonQuery()
> MsgBox("Nombre de lignes affectées {0}", affectedrows)
> 'Fermeture connection
> connection.Close()
>
> Pouvez vous m'aider
>
> Merci
>
> Patrick
>
Donc comme dit Fred vérifier l'emplacement du fichier des données. Je pense que l'emplacement utilisé pendant ta session de débogage ou de test est une copie (et le fichier oroginal reste donc inchangé).
-- Patrice
"patrickrgn" a écrit dans le message de news:
J'ai fait des test et il écrit bien ds la BDD mais quand je ferme l'appli et que je regarde dans mes tables, l'enregistrment n'y est plus.
"Patrice" a écrit :
Que donne une relecture dans la foulée ? (peut-être un problème de fichier dupliqué dans les sorties du projet)
--
"patrickrgn" a écrit dans le message de news: > Bonjour, > > Pour stocker des données dans mon appli, j'utilise une BBD local qui > s'appelle "database1.mdf" utilisant SQL Serveur. J'arrive à lire les > données > mais je ne sais pas comment écrire dans les tables. > > Voici le code que j'utilise. Je l'ai trouvé sur Internet. Le script ne > genère pas d'erreur mais n'inscrit rien dans la table > > 'Chaîne de connexion > Dim connectString As String = "Data > Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|Database1.mdf;Integrated > Security=True;User Instance=True" > 'Objet connection > Dim connection As SqlConnection = New > SqlConnection(connectString) > 'Ouverture > connection.Open() > 'Objet Command > Dim command As SqlCommand = New SqlCommand("INSERT INTO MARQUE > VALUES(3,'test1')", connection) > 'Execution > Dim affectedrows As Integer = command.ExecuteNonQuery() > MsgBox("Nombre de lignes affectées {0}", affectedrows) > 'Fermeture connection > connection.Close() > > Pouvez vous m'aider > > Merci > > Patrick >