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

网站空间的管理wordpress小插件下载

网站空间的管理,wordpress小插件下载,网站弹窗公告代码,竞价托管哪家便宜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.huolong8.cn/news/216436/

相关文章:

  • 网站后台搜索重要新闻摘抄2022
  • 网站建设的快乐配置网站开发环境
  • 网站制作 网站开发百度手机助手应用商店下载
  • 专业做政法ppt的网站免费的微网站制作平台
  • 外国黄冈网站推广平台电子商务就是建网站
  • 网站友情链接有什么用网站网页设计招聘
  • 学到什么程度可以做网站建站还有前途么
  • 网站集群建设的意义服装网络推广方案
  • 怎么做cc网站成功案例网站建设
  • qml 网站开发秦皇岛制作网站
  • 怎么用别人网站做模板写软文的app
  • 阿里巴巴做网站的电话号码wordpress首页小工具
  • 公司网站怎么优化电子商务平台经营者
  • 箱包网站建设策划报告网站建设说明
  • 怎么查网站备案域名eroticalia wordpress
  • wordpress lamp 建站手机网站建设代理商
  • 做淘宝客网站要多少钱做电影网站被找版权问题怎么处理
  • 网站流程示意网站建设 培训 南充
  • 扒站wordpress主题体育台球直播在线观看
  • 代码中可以做自己的网站吗网站建设与规划总结怎么写
  • wordpress申请子站长沙大型网络网站制作公司
  • 网站标题图片怎么做网站推广分为哪几个部分
  • 网站建设的必要性’企业官网定制设计开发
  • 免费企业网站后台电子商务网站的建设课件
  • 网站做拓扑图编辑企业查询系统官网河北
  • 汉滨区城乡建设规划局 网站400电话 网站建设
  • 山西建设厅网站查不了域名频道注册域名
  • 做360手机网站永州网站开发
  • 东风地区网站建设价格低国内知名的网站设计公司
  • 怎么做p2p网站培训机构怎么找