加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

自己写的操纵SQLite数据库的SQLHelper,备忘的-_-(VS2005 C#)

发布时间:2020-12-12 23:39:42 所属栏目:百科 来源:网络整理
导读:650) this.width=650;" onclick="window.open(http://blog.51cto.com/viewpic.php?refimg= + this.src)" src="http://img.jb51.cc/vcimg/static/loading.png" align="top" src="http://approlife.blog.51cto.com/images/editer/InBlock.gif"> System; 650) t

System;

using System.Collections.Generic;

using System.Text;

using System.Data;

using System.Data.SQLite;

using System.Data.Common;


namespace WM

{

class SQLHelper

{

//建库

public DbConnection getCon()

{

DbConnection con = new SQLiteConnection();

con.ConnectionString = "Data Source=WebMan.db";

return con;

}

//建表

public void CreateWebTable(DbConnection con)

{

con.Open();

try

{

using (DbCommand com = con.CreateCommand())

{

com.CommandText = "create table webtable( id integer primary key,username varchar(20),qiyename varchar(50),webname varchar(50),tel varchar(20),lianxiren varchar(20),fufeidate varchar(10),daoqidate varchar(10),price varchar(10),status varchar(10),yewuyuan varchar(15),mark varchar(50))";

com.ExecuteNonQuery();

com.CommandText = "create table yewutable( id integer primary key,num varchar(20),workername varchar(20),gender varchar(5),age varchar(5),bear varchar(10),fromwhere varchar(60),mark varchar(50))";

com.ExecuteNonQuery();

com.CommandText = "create table usertable( id integer primary key,pwd varchar(20))";

com.ExecuteNonQuery();

}

}

catch (Exception)

{


}

}

//查询

public DataSet Query(DbConnection con,string sql)

{

DataSet ds = new DataSet();

DbDataAdapter da = new SQLiteDataAdapter(sql,(SQLiteConnection)con);

da.Fill(ds);

return ds;

}

//其它操作

public int Control(DbConnection con,string sql)

{

int i = 0;

using (DbCommand com = con.CreateCommand())

{

com.CommandText = sql;

i = com.ExecuteNonQuery();

}

return i;

}

}

}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读