WM程序查询SQLite库总说表不存在
.net的程序,用的System.Data.SQLite DLL
库是db3的,查询时总说no table **
路径也是对的
而那个table是存在的
在PC上能看到
请问这个是怎么回事呢?
手机上文件时没有相对路径的概念的,
报什么错儿??
是不是创建的连接类没写好?
可以正常连接数据库么?
这种情况遇到过,没找到原因~比较郁闷。
找到原因了,就像weiweiloong说的,Wince上没有当前路径
SQLite比较恼人的一点就是:
如果找不到指定数据库,就重建一个给定路径的新数据库
这样以来表当然没有啦。。。
连接字符串要设置绝对路径
相关问答:
SQL code:
IF NOT EXISTS(SELECT * from Company WHERE MAC='aa:22:cc:22:ee:ff')
INSERT INTO Company(Mac,CompanyId,CompanyName,FtpParameter ......
没有主键,我只要删除前N条记录。n数值大概在千万级别的。
用set rowcount n
引用
用set rowcount n
支持
SELECT IDD=IDENTITY(INT,1,1),* INTO #T from TB
DELETE #T WHERE IDD NOT I ......
我现在开始做一个新项目,需要是用EVC+Sqlite的环境,但我没用过Sqlite,请大家给点建议,谢谢!!
sqlite 很简单,直接到它的官网下载 sqlite3.exe 就行了,其它什么都不需要。
然后就是下载你需要的驱动。
当您的 ......
C# code:
System.Data.SQLite.SQLiteConnection conn = new SQLiteConnection(@"acs.db");
try
{
conn.Open();
}
......
C# code:
public static bool UpdateFriendUrl(int id, string cnName, string jpName, string logoUrl, string site, int order)
{
string sql = "update FriendUrl set SiteNameCN=@SiteNameC ......