当前位置: 首页 > news >正文

php+mysql 2012也买酒商城网站源码荆门网站建设服务

php+mysql 2012也买酒商城网站源码,荆门网站建设服务,怎么看网站是否安装百度商桥代码,大学生做网站步骤SQLite 是一个嵌入式的关系数据库系统#xff0c;使用十分广泛。在一些数据量不大的应用程序中#xff0c;如果使用SQLite可以极大的减少部署时的工作量。 要在C#中使用SQLite也很简单#xff0c;只要找一个C#的wrapper就可以了#xff0c;例如#xff0c;我使用的就是来自…SQLite 是一个嵌入式的关系数据库系统使用十分广泛。在一些数据量不大的应用程序中如果使用SQLite可以极大的减少部署时的工作量。 要在C#中使用SQLite也很简单只要找一个C#的wrapper就可以了例如我使用的就是来自 http://sqlite.phxsoftware.com/  的一个dllSystem.Data.SQLite. 下载下来的文件是SQLite-1.0.65.0-setup.exe。只要安装一下就可以使用了非常方便。该程序符合ADO.NET的规范并且支持Visual Studio的可视化表设计器。 打开Visual Studio 2008新建一个Console Application为此项目添加System.Data.SQLite的引用。添加一个数据库连接此时可以发现新建连接中有了一个SQLite Database Connection选择此类型的数据连接并且新建一个文件 test.db3. 接下来在新数据库中添加一张表如下 下面开始为此表建立一个Data Access类以展示在C#中如何使用SQLite可以想象和操作其他数据库是几乎一样的感谢ADO.NET的功劳。 首先是一个实体类 Book.cs public class Book     {         private int id;         private string bookName;         private decimal price;         public int ID         {             get { return id; }             set { id value; }         }         public string BookName         {             get { return bookName; }             set { bookName value; }         }         public decimal Price         {             get { return price; }             set { price value; }         }     } 编写DAL类 using System; using System.Collections.Generic; using System.Text; using System.Data.SQLite; namespace ConsoleApplication1 {     public class BookDAL     {         public static bool Create(Book book)         {             try             {                 using (SQLiteConnection conn new SQLiteConnection(Data Sourcee:\\test.db3))                 {                     conn.Open();                     SQLiteCommand cmd conn.CreateCommand();                     cmd.CommandText insert into Book values(ID,BookName,Price);;                     cmd.Parameters.Add(new SQLiteParameter(ID, book.ID));                     cmd.Parameters.Add(new SQLiteParameter(BookName, book.BookName));                     cmd.Parameters.Add(new SQLiteParameter(Price, book.Price));                     int i cmd.ExecuteNonQuery();                     return i 1;                 }             }             catch (Exception)             {                 //Do any logging operation here if necessary                 return false;             }         }         public static bool Update(Book book)         {             try             {                 using (SQLiteConnection conn new SQLiteConnection(Data Sourcee:\\test.db3))                 {                     conn.Open();                     SQLiteCommand cmd conn.CreateCommand();                     cmd.CommandText update Book set BookNameBookName,PricePrice where IDID;;                     cmd.Parameters.Add(new SQLiteParameter(ID, book.ID));                     cmd.Parameters.Add(new SQLiteParameter(BookName, book.BookName));                     cmd.Parameters.Add(new SQLiteParameter(Price, book.Price));                     int i cmd.ExecuteNonQuery();                     return i 1;                 }             }             catch (Exception)             {                 //Do any logging operation here if necessary                 return false;             }         }         public static bool Delete(int ID)         {             try             {                 using (SQLiteConnection conn new SQLiteConnection(Data Sourcee:\\test.db3))                 {                     conn.Open();                     SQLiteCommand cmd conn.CreateCommand();                     cmd.CommandText delete from Book where IDID;;                     cmd.Parameters.Add(new SQLiteParameter(ID, ID));                             int i cmd.ExecuteNonQuery();                     return i 1;                 }             }             catch (Exception)             {                 //Do any logging operation here if necessary                 return false;             }         }         public static Book GetbyID(int ID)         {             try             {                 using (SQLiteConnection conn new SQLiteConnection(Data Sourcee:\\test.db3))                 {                     conn.Open();                     SQLiteCommand cmd conn.CreateCommand();                     cmd.CommandText select * from Book where IDID;;                     cmd.Parameters.Add(new SQLiteParameter(ID, ID));                     SQLiteDataReader dr cmd.ExecuteReader();                     if (dr.Read())                     {                         Book book new Book();                         book.ID dr.GetInt32(0);                         book.BookName dr.GetString(1);                         book.Price dr.GetDecimal(2);                         return book;                     }                     else                         return null;                 }             }             catch (Exception)             {                 //Do any logging operation here if necessary                 return null;             }         }     } } 编写测试主程序 using System; namespace ConsoleApplication1 {     class Program     {         static void Main(string[] args)         {             Book book new Book();             book.ID 1;             book.BookName Book A;             book.Price 10.0m;             BookDAL.Create(book);             book.ID 2;             book.BookName 第二本书;             book.Price 13.0m;             BookDAL.Create(book);             book BookDAL.GetbyID(2);             Console.WriteLine(book.ID book.BookName book.Price);             book.Price 11.1m;             BookDAL.Update(book);             book BookDAL.GetbyID(2);             Console.WriteLine(book.ID book.BookName book.Price);             book BookDAL.GetbyID(1);             Console.WriteLine(book.ID book.BookName book.Price);         }     } } 最终结果 2 第二本书 13 2 第二本书 11.1 1 Book A 10转载于:https://www.cnblogs.com/jeriffe/articles/1806889.html
http://www.yutouwan.com/news/120448/

相关文章:

  • 石家庄视频网站建设公司苏州seo全网营销
  • 门户网站栏目维护建设方案微信小程序引流推广软件
  • 牛搬家网企业网站排名汽车4s网站设计
  • 做的比较好的网站有哪些深圳广告网站设计制作
  • 网站策划书主题全球速卖通买家app
  • 什么是网络营销的主要职能之一seo查询价格
  • 山西太原做网站网站开发预算怎么算
  • 网站建设 保密公司网站备案有什么用
  • 深圳大型商城网站建设wordpress中文主
  • 大学加强网站建设与管理的通知西安做一个企业网站要多少钱
  • 2023最建议买10款手机wordpress系统优化
  • 一个网站需要什么商标注册网app
  • 开网店教程番禺seo培训
  • 本网站正在建设图片做家常菜的网站
  • 地域性旅游网站建设系统结构网站开发用的框架前端
  • 坑梓网站建设哪家好网站快速备案被退回的几种原因分析
  • 公司网站备案流程科普网站建设经验
  • 网站集约化建设的好处搜索引擎推广费用
  • 网站服务器租用年度价格市场调查报告模板及范文
  • 网站开发海口做业务不花钱的网站有哪些
  • 做php网站会员开店代码如何编写织梦博客网站模板下载
  • 电商网站运维怎么做基于phpt漫画网站开发
  • 无锡赛孚建设工程有限公司网站广告传媒网站模板
  • 世界杯网站开发驻马店网站制作
  • 中山技术支持中山网站建设wordpress 小工具 文本
  • 荆州做网站公司最好盐城做网站的哪家公司好
  • 做迅雷下载电影类网站会侵权么什么是网络营销促销?
  • 有声小说网站开发优化师培训
  • 郑州 网站 公司免费观看电影电视剧的软件
  • 国外网站入口wordpress评论邮件通知