Comment puis-je insérer des données dans une table Access à l'aide de vb.net?
Je veux insérer une nouvelle ligne dans une base de données Access. Je cherche à faire quelque chose comme:
oConnection = new Connection("connectionstring")
oTable = oCennection.table("Orders")
oRow = oTable.NewRow
oRow.field("OrderNo")=21
oRow.field("Customer") = "ABC001"
oTable.insert
Qui semble être un moyen judicieux de faire les choses pour moi.
Cependant, Tous les exemples que j'ai chercher sur le net semblent insérer des données en créant des instructions SQL, ou par la création d'un "SELECT * from ...", et ensuite l'utiliser pour créer une multitude d'objets, dont l'un s'affiche pour vous permettre de ...
- remplir un tableau avec le contenu actuel de la table.
- insérer une nouvelle ligne dans ce tableau.
- mise à jour de la base de données avec les modifications apportées à la matrice.
Quel est le moyen le plus facile d'utilisation vb.net pour insérer des données dans une base de données Access?
Est-il une méthode que je peux utiliser qui est similaire à ma pCode ci-dessus?
OriginalL'auteur seanyboy | 2008-12-03
Vous devez vous connecter pour publier un commentaire.
De cette manière:
Je voudrais faire un jeu de données, ajouter un tableadapter connecté à la base de données Access, puis de laisser le tableadapter créer de mise à jour/supprimer/modifier pour moi. Alors vous ne pouvait tout simplement faire comme ceci (en supposant que votre base de données a un usertable et si vous avez mappé que dans le jeu de données):
merci, a ajouté ça à mon exemple.
OriginalL'auteur Stefan
comment insérer la chaîne vb.net il suffit d'insérer dans l'entier de mon pgm est
OriginalL'auteur
Malheureusement, le monde n'est pas ré-organiser elle-même fonction de la façon dont vous pensez que cela devrait fonctionner. Si vous souhaitez travailler avec une base de données, c'est une bonne idée d'obtenir au moins un peu à l'aise avec SQL, comme c'est généralement la façon dont c'est fait.
Sur le côté positif, il y a toute une catégorie de produits qui ne sorte de ce que vous voulez. Vous pouvez regarder pour un mappage Objet-Relationnel (ORM) comme outil d'ActiveRecord, NHibernate, ou LINQ. Mais encore apprendre quelques SQL.
OriginalL'auteur Joel Coehoorn