码迷,mamicode.com
首页 > 数据库 > 详细

在Visual Studio 2013里使用 Microsoft SQL Server Compact Edition

时间:2017-08-05 09:52:46      阅读:397      评论:0      收藏:0      [点我收藏+]

标签:sqlite   string   nload   value   csharp   ems   dispose   connect   cti   

(1)下载SQLCE组件

https://www.microsoft.com/en-us/download/details.aspx?id=17876

 

(2)下载VS2013工具设计器

https://marketplace.visualstudio.com/items?itemName=ErikEJ.SQLServerCompactSQLiteToolbox

(3)用记事本建立一个空的文本文件。

技术分享

(4)在View里选择“Server Explorer”,添加连接

技术分享

 

(5)选择SQL Server Compace4.0

技术分享

 

(6)建立sdf文件,例如放在 c:\db.sdf

技术分享

 

(7)双击数据库

技术分享

 

(8)右键,可以新建表。

技术分享

 

(9)连接SQLCE

 SqlCeEngine engine = new SqlCeEngine(connString);
engine.CreateDatabase();
engine.Dispose();

SqlCeConnection conn = new SqlCeConnection(connString);
conn.Open();

SqlCeCommand cmd = conn.CreateCommand();
cmd.CommandText = "CREATE TABLE BlobTable(name nvarchar(128), blob ntext);";
cmd.ExecuteNonQuery();

cmd.CommandText = "INSERT INTO BlobTable(name, blob) VALUES (@name, @blob);";
SqlCeParameter paramName = cmd.Parameters.Add("name", SqlDbType.NVarChar, 128);
SqlCeParameter paramBlob = cmd.Parameters.Add("blob", SqlDbType.NText);
paramName.Value = "Name1";
paramBlob.Value = "Name1".PadLeft(4001);

 

在Visual Studio 2013里使用 Microsoft SQL Server Compact Edition

标签:sqlite   string   nload   value   csharp   ems   dispose   connect   cti   

原文地址:http://www.cnblogs.com/mqingqing123/p/7288880.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!