摘要: 先插入记录 for(var i-1;i<11,i++) db.cus.insert({"id":i,"name":"张三","age":20+i}) (1)精确匹配器 例如:db.cus.find({"id":9}) db.cus.find({"name":"张三","age":21}) (2)$l 阅读全文
posted @ 2016-08-14 23:17 Lin_pin 阅读(1265) 评论(0) 推荐(0) 编辑
摘要: (1)插入语句,插入语句由insert语句来完成, 1,插入数据时,不需要预先创建一个集合(cus),插入数据会自动生成。 2,每次插入数据是没有指定字段(_id)时,则会默认创建一个主键(_id) 3,_id不可重复插入相同值 例如:db.cus.insert({name:"张三",mobile: 阅读全文
posted @ 2016-08-14 22:42 Lin_pin 阅读(4659) 评论(0) 推荐(0) 编辑
摘要: (1)创建数据库语法:use database_name 例如: > use runoob switched to db runoob> db runoob> (2)删除数据库语法:db.dropDatabase() 例如: db.dropDatabase(){ "dropped" : "runoo 阅读全文
posted @ 2016-08-14 22:15 Lin_pin 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 下载地址::http://www.mongodb.org/downloads 创建数据目录 MongoDB将数据目录存储在db 目录下。但是这个数据目录不会主动创建,在安装完成后需要创建它。请注意,数据目录应该房子根目录下(c/d) 在c:盘安装了Mongodb,现在创建一个data的目录然后在da 阅读全文
posted @ 2016-08-14 22:09 Lin_pin 阅读(649) 评论(0) 推荐(0) 编辑
摘要: /// /// 将图片Image转换成Byte[]/// /// image对象/// 后缀名/// public static byte[] ImageToBytes(Image Image, System.Drawing.Imaging.ImageFormat imageFormat){if (Image == null) { return null; }byte[] data = null;using (MemoryStream ms= new MemoryStream()){using (Bitmap Bitmap = new Bitmap(Image)){Bitmap.Save(ms 阅读全文
posted @ 2013-11-15 14:31 Lin_pin 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 我需要一个System.Drawing.Image转换成byte[]数组的功能,当然,也需要反过来转换它们。第一个用于转换Image到byte[] 数组:public byte[] imageToByteArray(System.Drawing.Image imageIn){MemoryStream ms = new MemoryStream();imageIn.Save(ms,System.Drawing.Imaging.ImageFormat.Gif);return ms.ToArray();}这个方法用System.Drawing.Image.Save方法保存图像到memorystrea 阅读全文
posted @ 2013-11-15 12:30 Lin_pin 阅读(972) 评论(0) 推荐(0) 编辑
摘要: 我们知道C#的Web ServiceAPI的返回值可以是DataSet类型,这就使得我们可以通过Web Service API来查询数据库,这个功能将成为我们许多应用的基础。下面我们用一个简单的Winform调用的例子来说明这个问题。首先我们有一个SQL Server2000数据库book在服务器webserviceserver上,book库中有张表bookinfo,包含书名、作者、价格等字段,数据库用户sa,密码123456。我们利用VS2005创建一个Web Service项目并发布出去,这里不再详述如何建立和发布,如有不清楚的地方请参阅相关资料。也可以参考我的另两篇文章:http://b 阅读全文
posted @ 2013-11-14 14:24 Lin_pin 阅读(3036) 评论(1) 推荐(0) 编辑
摘要: #region[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode, Pack = 8)] public struct PERSONINFOW { [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 16)] public string name; [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 2)] public string sex; [MarshalAs(UnmanagedType.ByValTStr, SizeConst 阅读全文
posted @ 2013-11-14 14:11 Lin_pin 阅读(738) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-11-13 12:14 Lin_pin 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 运行时遇到了错误。此错误的地址为 0x58e39031,在线程 0xe60 上。错误代码为 0x80131623。此错误可能是 CLR 中的 bug,或者是用户代码的不安全部分或不可验证部分中的 bug。此 bug 的常见来源包括用户对 COM-interop 或 PInvoke 的封送处理错误,这些错误可能会损坏堆栈。xp系统,点击确定打印后,直接关闭程序,并为抛出异常try { PrintDialog pd = new PrintDialog(); FlowDocument fl = null; // pd.ShowDialog(); if (pd.ShowDialog() == true 阅读全文
posted @ 2013-11-13 08:53 Lin_pin 阅读(1052) 评论(3) 推荐(0) 编辑