ADO.net

ADO.net - C#/.NET managed - Programmation

Marsh Posté le 27-02-2003 à 11:09:13    

salut !  
je viens de découvrir ce forum. Je me permet donc de vous posez une petite question.
je viens de m'installer le framework .net v1.0.3705 en francais (trouvé dans un livre de micro-application sur C#).
 
dans ce livre il y a des exemples de code, dont une relatif à une connection a des bases de données.  
 
le fichier utilise le système ADO pour cette connection :  

Code :
  1. using System.Data.ADO;


a la compilation j'ai l'erreur suivante :  

Code :
  1. CH10_02.cs(3,19): error CS0234: The type or namespace name 'ADO' does not exist
  2.         in the class or namespace 'System.Data' (are you missing an assembly
  3.         reference?)


ma question : le système ADO n'est pas installé avec le frame work ?  où puis je le trouver.
 
je vous remercie pour vos réponses.  
et bravo aux créateurs du forum qui m'a l'air très utile !

Reply

Marsh Posté le 27-02-2003 à 11:09:13   

Reply

Marsh Posté le 27-02-2003 à 12:07:56    

L'as tu rajouté en tant que reference dans ton projet?
As tu cherché sur le site du msdn si il existait en téléchargement?  ;)

Reply

Marsh Posté le 27-02-2003 à 12:51:14    

j'utilise comme environnement SharpDevelopp.
 
je viens d'aller sur le site de microsoft j'y ai trouvé celà concernant ADO.
 
"Microsoft Data Access Components 2.6 SDK"
je l'ai installé..
et maintenant je cherche comment je dois dire a sharpdevelopp d'intégrer ado dans le projet..
 
 

Reply

Marsh Posté le 27-02-2003 à 17:38:44    

hello
 
ben le namespace ADO n'existe pas,
 
tous les objets ado.net (connection, commande, adapter...) sont dispo dans le namespace System.Data
 
si tu veux + preciser tu peux mettre aussi :
 
pour sqlserveur
System.Data.SqlClient
 
ou pour une connexion oledb
System.Data.OleDb

Reply

Marsh Posté le 27-02-2003 à 17:45:10    

pour completer :
t pas obliger de tout importer, mais a ce moment la il faut tous ecrire :
 
pour ouvrir une connexion (en vb.net)
Dim objetConnexion As New System.Data.OleDb.OleDbConnection("maconnexion-string" )
 
si t'importe le namespace :
 
import System.Data.Oledb
tu peux ecrire :
Dim objetConnexion As New OleDbConnection("maconnexion-string" )
 
t'es pas obliger d'indiquer que tu vas chercher dans System.Data.Oledb puisse que t'importe le namespace

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed