求助!!C#连接Sqlite带密码的字符串
c#吧
全部回复
仅看楼主
level 7
xmq12315 楼主
C#连接Sqlite带密码的字符串是怎么连接的?代码已附上,求大神帮忙,不带密码的可以正常连接
2014年09月14日 13点09分 1
level 7
xmq12315 楼主

string sql = "Select * from login";
string str = "Data Source=" + Application.StartupPath + @"/Xq1.db;Version=3";
SQLiteConnection conn = new SQLiteConnection(str);
SQLiteConnectionStringBuilder builder = new SQLiteConnectionStringBuilder();
builder.DataSource = str;
builder.Password = "a12315";
conn.ConnectionString = builder.ConnectionString;
//SQLiteCommand cmd = new SQLiteCommand(sql, conn);
SQLiteDataAdapter sdp = new SQLiteDataAdapter(sql,conn);
//sdp.SelectCommand = cmd;
DataSet ds = new DataSet();
sdp.Fill(ds, "login");
dataGridView1.DataSource = ds.Tables[0];
2014年09月14日 13点09分 2
level 7
xmq12315 楼主
那么快沉了[泪] 秋帮忙指点一二 谢谢了
2014年09月14日 14点09分 3
level 14
知音,能有一个已经很好了,不必太多。如果实在没有,还有自己。好好对待自己,跟自己相处,也是一个朋友。
2014年09月14日 21点09分 4
大哥 能帮我一把不 我找了好多 都没有这一块的 我试了 好几种 都是失败告终的
2014年09月15日 01点09分
fill一共有五种用法,没有找到密码操作方面用法
2014年09月15日 02点09分
回复 小弘先生zhx : 我在上面声明了 密码了 楼下附上代码
2014年09月15日 02点09分
level 7
xmq12315 楼主
string str = @"D:\sqlite\SqlTestpro\SqlTest\bin\Debug\other.db";
SQLiteConnection conn = new SQLiteConnection();
SQLiteConnectionStringBuilder builer = new SQLiteConnectionStringBuilder();
builer.DataSource = str;
builer.Password = "a12315";
conn.ConnectionString = builer.ToString();
conn.Open();
SQLiteDataAdapter sdp = new SQLiteDataAdapter("select * from other",conn);
DataSet ds = new DataSet();
sdp.Fill(ds,"other");
dataGridView1.DataSource = ds.Tables[0];
conn.Close();
2014年09月15日 02点09分 5
level 10
http://www.watch-life.net/net-tip/sqlite-encrypted.html,不知道能用不                                                                   ✈
看,灰机!!!
 
2014年09月15日 06点09分 6
试了下,好像不能用,没加密可以用
2014年09月15日 10点09分
谢谢你了
2014年09月16日 00点09分
level 14
勇敢,那是一个人年轻时唯一拥有的东西。在一次次的错误中成长,将所有看似错误的选择最终引导向正确的结果。我坚信,人应该有力量,揪着自己的头发把自己从泥地里拔起来。——廖一梅《像我这样笨拙地生活》
2014年09月15日 18点09分 7
level 12
带密码的不造
笨蛋?嗯嗯!笨蛋。嗯?笨蛋!嗯,笨蛋
2014年09月15日 19点09分 8
如果你在我这个初级阶段,我这么说你,你就会觉得 你是多么的 无知了,不知道或是不愿说就不要发言,这样说有意思吗?我寻求的是帮助 不是你这样的
2014年09月16日 00点09分
回复 xmq12315 :大哥,大爷,看清楚啊,我说的是带密码的我不知道,懂么?SqLite只用过一次,上次给民政局做项目的时候。我的确是菜鸟,把回复删了吧。没人敢回复你,更没人敢顶了。有意思吗?呵呵
2014年09月16日 06点09分
level 1
连接的时候、password不赋值给builder,赋值给连接对象。
conn.SetPassword(“a12315“);
conn.Open();
你试试看吧
2014年09月19日 07点09分 10
level 11
login你告诉我是什么?
2014年09月19日 08点09分 11
1