C# 连接数据库并使用数据库
我是在 C# 中使用数据库的新手。所以我对此有一些疑问。
1) 如何使用 C# 连接 Access
或 SQL Server
或 MySQL
文件?
2) Visual Studio 允许我创建一个 mdf 文件(SQL 数据库文件
)。当我创建一个 mdf 文件时,我该如何使用它? access
或 Sql
文件与 mdf
文件有什么区别?
3) 我认为,ADO.NET
已被创建来与数据库一起使用!正确的?那么使用 ADO.NET 是在 C# 中连接和使用数据库文件的新方法还是更简单的方法呢?如何使用 ADO.Net
?
I'm new to using databases in C#. So I have some questions about it.
1) How I can connect an Access
or SQL Server
or MySQL
files with C#?
2) Visual Studio lets me to create a mdf file (SQL data base file
). When I create one mdf file, how can I use that? What's the difference between access
or Sql
files and mdf
file?
3) ADO.NET
has been created to work with databases, I think! Right? So is using ADO.NET
a new way or easier way to connect and use data base file in C#? How can I use ADO.Net
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这是一种开始方式,使用 Microsoft 的话:
http://msdn.microsoft.com/en-us/library/ms228366%28v=vs.80%29.aspx
This is one way to start, using Microsofts words:
http://msdn.microsoft.com/en-us/library/ms228366%28v=vs.80%29.aspx
有时它有点矫枉过正,但我喜欢使用实体框架为我的应用程序创建数据访问层。
如果您查看一些 ASP.NET MVC 教程,您会发现一种“代码优先/仅”方法,该方法允许您根据为应用程序创建的对象来创建数据库。
Sometimes its overkill, but I've enjoyed using Entity Framework to create a data access layer for my applications.
If you check out some of the asp.net MVC tutorials out there, you'll find a "Code First/Only" method out there that allows you to create your database based on your the objects you create for your application.