Meilleur auteur de réponses
connexion à une base de données via odbc

Question
-
Bonjour,
je développe en vb 2005 avec une base de données en access.Ma connexion à la base de données se fait via OLE db.Mais pour des raisons de Compatibilité, j'aimerais changer la connexion à ma base de données.C'est à dire utiliser la connexion ODBC. Je ne sais pas trop comment m'y prendre? Aidez moi!?
Cordialement
Réponses
-
Cela depend,
Si vous avez developpé votre applications dans access meme, vous n'aurez pas beaucoup d'autre choix que ODBC.
Si vous avez developper votre application dans visual studio et que vous aviez une base access, effectivement utiliser SqlClient ou oledb serait mieux si vous passez sous SqlServer !
Cordialement
Sébastien
- Marqué comme réponse Alex Petrescu mercredi 21 juillet 2010 08:39
Toutes les réponses
-
Bonjour,
Je vous propose ces articles qui présentent les modalités de travail avec ODBC dans .NET :
http://support.microsoft.com/kb/310988/fr
http://www.carlprothman.net/Default.aspx?tabid=86
http://articles.techrepublic.com.com/5100-10878_11-5793285.html
Cordialement,
Alex
________________
Publiez un article sur une de ces technologies : Visual Basic, C#, C++, .NET, ASP.NET, SQL Server, Silverlight, SharePoint 2010, SharePoint 2007
Astuces pour Visual Studio 2010
Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Silverlight, Workflow Foundation, WPF
Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.
-
-
Bonjour,
En faite l'application que j'ai développé en access doit être utilisé sur un serveur qui utilise comme base de données SQL serveur 2000.Et voila où se trouve mon problème faire exécuter mon application.Alors il m'a été conseillé d'utiliser une connexion ODBC qui pourra attaquer la base de données SQL serveur.C'est suite à cela que je vous est posté ce message.je voudrais savoir si cela est réalisable ?et si le chemin que j'emprunte est la bonne!?
Cordialement
-
Bonjour,
Au lieu d’utiliser ODBC, je vous conseille d’utiliser les classes de System.Data.SqlClient pour manipuler la base de données. Pour la connexion, utilisez la classe SqlConnection.
Cordialement,
Alex
________________
Publiez un article sur une de ces technologies : Visual Basic, C#, C++, .NET, ASP.NET, SQL Server, Silverlight, SharePoint 2010, SharePoint 2007
Astuces pour Visual Studio 2010
Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Silverlight, Workflow Foundation, WPF
Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.
-
Cela depend,
Si vous avez developpé votre applications dans access meme, vous n'aurez pas beaucoup d'autre choix que ODBC.
Si vous avez developper votre application dans visual studio et que vous aviez une base access, effectivement utiliser SqlClient ou oledb serait mieux si vous passez sous SqlServer !
Cordialement
Sébastien
- Marqué comme réponse Alex Petrescu mercredi 21 juillet 2010 08:39
-
Bonjour,
C'est vrai je développe mon application dans visual studio et ma base de données est dans access.vous me demander d'utiliser SqlClient.Est ce que avec Sqlclient je pourrai me connecter à ma base de données access.c'est là mon inquiétude ou bien est ce que je dois reprendre la base de données avec la base intégrée a visual studio studio 2005 ? Aidez moi!?
Cordialement
-
Bonjour,
Vous devez utiliser SqlClient seulement si vous passez sous une base de données SQL Server. Si vous gardez la base de données Access, vous pouvez utiliser OleDB.
Cordialement,
Alex
________________
Publiez un article sur une de ces technologies : Visual Basic, C#, C++, .NET, ASP.NET, SQL Server, Silverlight, SharePoint 2010, SharePoint 2007
Astuces pour Visual Studio 2010
XNA – Développement jeux vidéo
Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Silverlight, Workflow Foundation, WPF
Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.