连接和查询 SQL Server Express 数据库的正确方法
我需要一个连接到 SQL Server Express 数据库的示例 C#(控制台应用程序)代码 并将一些变量插入到表“laptops”中
- SQL Server Express 是@localhost
- 用户名是数据库
- ,密码是 testdatabase
正确的方法是什么?
I need a sample C# (console application) code witch connects to an SQL Server Express database
and inserts a few variables into a table "laptops"
- SQL Server Express is @ localhost
- user name is database
- and password is testdatabase
What is the proper way to do that ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
基本 ADO.NET 101:
第 1 步:建立连接
您需要知道数据库的连接字符串。查看 http://www.connectionstrings.com 了解大量示例。
在您的例子中,您说它是本地 SQL Server Express 实例 - 但不幸的是,您没有提到您的数据库的名称......您的连接字符串将类似于:
步骤 2:设置命令
您可以使用各种命令 - 选择数据、删除数据或插入数据。无论您做什么 - 我建议始终使用参数化查询来避免 SQL 注入。
所以你的代码看起来像这样:
Basic ADO.NET 101:
Step 1: setting up a connection
You need to know the connection string to your database. Check out http://www.connectionstrings.com for a ton of examples.
In your case, you say it's a local SQL Server Express instance - but unfortunately, you didn't mention what your database is called..... your connection string will be something like:
Step 2: setting up a command
You can have various commands - to select data, to delete that, or to insert data. Whatever you do - I would recommend to always use parametrized queries to avoid SQL injection.
So your code here would look something like: