最简单的一种就是
string connectionString = "Data Source= D://test.db " ;
或者是:
<addname="sqlite"connectionString="DataSource=|DataDirectory|db;Pooling=true;FailIfMissing=false" providerName="System.Data.SQLite"/>
其中 |DataDirectory|,这个是内置的.net目录,可以替代运行时刻的当前目录
使用例子:
using(DbConnectionconn=newSQLiteConnection(
System.Configuration.ConfigurationManager.ConnectionStrings["sqlite"].ConnectionString))
{
conn.Open();
DbCommandcomm=conn.CreateCommand();
comm.CommandText="select*fromcustomer";
comm.CommandType=CommandType.Text;
using(IDataReaderreader=comm.ExecuteReader())
{
while(reader.Read())
{
Response.Write(reader[0]);
}
}
}
或者是:
stringconnectionString="DataSource="+AppDomain.CurrentDomain.BaseDirectory+"Data;Password=XXX";
基本连接Sqlite数据库:
Data Source=mydb.db;Version=3;
--"Version" 的可能值: "2″ 指 SQLite 2.x (default);"3″ 指 SQLite 3.x
连接同时创建一个新的Sqlite数据库:
Data Source=mydb.db;Version=3;New=True;
启用压缩连接Sqlite数据库:
Data Source=mydb.db;Version=3;Compress=True;
指定连接Sqlite数据库的缓存大小:
Data Source=mydb.db;Version=3;Cache Size=3000;
参考:
http://www.cnblogs.com/zhangji/archive/2013/03/04/2942736.html
② c# winform与数据库的连接
在定义一个静态的DBHelper类用于数据库连接,
时直接类名点对象名就可以了。
public static string connString="Data Sourse=.;Initial CataLog=数据库名;User Id=数据库登陆名; Pwd=数据库登陆密码";
public static SqlConnection=new SqlConnection(connString);
③ winform如何连接数据库
如需连接到本地SQL,请确保SQL服务正常启动,然后执行如下代码:
string con, sql;
/*Integrated Security=SSPI 这个表示以当前WINDOWS系统用户身去登录SQL SERVER服务器,如果SQL SERVER服务器不支持这种方式登录时,就会出错。
你可以使用SQL SERVER的用户名和密码进行登录,如:
"Server=.;Database=YouDBName;User ID=sa;Password=密码"
*/
con = "Server=.;Database=YouDBName;Integrated Security=SSPI";
sql = "select * from Test";
SqlConnection mycon = new SqlConnection(con);
mycon.Open();
SqlDataAdapter myda = new SqlDataAdapter(sql, con);
DataSet myds = new DataSet();
myda.Fill(myds, "Test");
dataGridView1.DataSource = myds.Tables["Test"];
④ winform怎样连接数据库
lianglin999(重楼)等级:#9楼 得分:8回复于:2010-03-28 21:25:32 使用SqlConnection类连接数据库
//需要添加如下的命名空间
using System.Data.SqlClient;
protected void Button1_Click(object sender, EventArgs e)
{
//ConnectionString定义了连接字符串
string ConnectionString = "Data Source=. ; Initial Catalog=Pubs; User ID=sa";
//使用连接字符串构造一个SqlConnection实例
SqlConnection conn = new SqlConnection(ConnectionString);
try
{
//打开连接
conn.Open();
//如果当前状态打开,在控制台输出
if (conn.State == ConnectionState.Open)
{
Label1.Text = "当前数据库已经连接!<br/>";
Label1.Text += "连接字符串为:" + conn.ConnectionString;
}
}
catch (SqlException ex)
{
Label1.Text = "当前数据库已经失败!<br/>";
Label1.Text += "失败的原因是:" + ex.Message;
}
finally
{
//调用Close方法即使关闭连接
if (conn.State == ConnectionState.Open)
{
conn.Close();
}
}
}
⑤ c# winform与数据库的连接
在定义一个静态的DBHelper类用于数据库连接,
时直接类名点对象名就可以了。
public
static
string
connString="Data
Sourse=.;Initial
CataLog=数据库名;User
Id=数据库登陆名;
Pwd=数据库登陆密码";
public
static
SqlConnection
=new
SqlConnection(connString);
⑥ 求C#winform 数据库类(连接和增删改查)和在窗口中的调用代码
C# 中分为三层,在数据访问层中写增删查改的代码和专门连接数据库的一个类写Connection;在窗口中调用的代码一般写在表示层。
⑦ winForm怎么把连接数据库的方法写在类里面
你可以写一个通过类,代码如下:
public Class DBHepler
{
public static DataSet GetDataSet(string strWhere)
{
public static string connString="Data Sourse=Localhost;Initial CataLog=数据库名;User Id=数据库登陆名; Pwd=数据库登陆密码";
SqlConnection sqlCon = new SqlConnection(connString);
SqlCommand sqlCom = new SqlCommand(sqlCom);
SqlCommand.CommandText = strWhere;
DataSet ds = new DataSet();
try
{
sqlCon.open();
SqlDataAdapter sqlDA = new SqlDataAdapter(sqlCom);
sqlDA.Fill(ds);
return ds;
}
catch(SqlException e)
{
throw new Exception(e.Message);
}
}
}
==================================================
然后就可以在你的方法中调用了:
private void getrf()
{
{
string str = "select 图书编号,图书名称,出版社,图书价格, 借阅次数,存放位置,库存数量 from bookMessage order by 图书编号 ASC";
DataSet ds = DBHepler.GetDataSet(str);
dataGridView1.DataSource = ds.Table[0].defaultView;
dataGridView1.DataBind();
}
}
⑧ 怎么用VS的C#Winform连接sql数据库
C#
连接数据库的方式
WinForm和WebForm是一样的
conn=new SqlConnection("server=数据库服务器地址;database=数据库名称;uid=sa;pwd=密码;");//添加、修改、删除 更换sql即可string sql="insert into tablename(字段1,字段2)values(值1,值2)";SqlCommand cmd=new SqlCommand(sql,conn);conn.Open();cmd.ExecuteNonQuery();conn.Close();//查询sql="select * from tablename";SqlDataAdapter da=new SqlDataAdapter(sql,conn);DataTable dt=new DataTable();conn.Open();da.Fill(dt);conn.Close();
⑨ winform 连接数据库代码
//连接封装一下,具体的增删改查具体写
public class OracleConn
{
public static OracleConnection Conn()
{
try
{
string constr = System.Configuration.ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString;
OracleConnection conn = new OracleConnection(constr);
return conn;
}
catch (Exception ex)
{
MessageBox.Show("数据库连接不成功!", ex.Message);
return null;
}
}
}
⑩ .net winform怎么连接mysql
方法/步骤1
先从左侧的工具栏拖进控件Button和RichTextBox。