SQL Server 精简版和 VB/C#
谁能提供一个清晰简单的示例来说明如何打开 SSCE 数据库并使用 SELECT 语句对其进行查询?最终,我需要在一个我无法控制的系统上执行此操作,因此我使用的任何方法/提供程序都必须默认在标准 Windows 计算机上可用。
谢谢!
Can anyone provide a clear and simple example of how I can open a SSCE database and query it with a SELECT statement? Ultimately I'll need to do this on a system that I have no control over so whatever method/provider I use must be available by default on a standard Windows machine.
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
示例代码如下: http://erikej.blogspot .com/2010/07/getting-started-with-sql-server-compact.html
以及有关私有部署的信息:http:// erikej.blogspot.com/2011/02/using-sql-server-compact-40-with.html
Sample code here: http://erikej.blogspot.com/2010/07/getting-started-with-sql-server-compact.html
and information on private deployment here: http://erikej.blogspot.com/2011/02/using-sql-server-compact-40-with.html
以下应该有效。您必须添加对 System.Data.SqlServerCe 的引用并为其创建一个 using 语句。
您还可以在调用
cnn.Open();
后使用cmd.Parameters.Add
向查询添加参数。The following should work. you will have to add a reference to System.Data.SqlServerCe and create a using statement for it.
You can also use
cmd.Parameters.Add
after you callcnn.Open();
to add parameters to your query.对于遇到此问题的任何人,请查看这篇文章:
http://msdn.microsoft。 com/en-us/library/aa983326.aspx
那么就这么简单:
For anyone struggling with this, look at this article:
http://msdn.microsoft.com/en-us/library/aa983326.aspx
Then it's as simple as this: