muhuiru 发表于 2016-4-12 09:13:07

报表连接Sqlite数据源报错

本帖最后由 Lenka.Guo 于 2016-4-13 09:15 编辑



OverrunDB_Locally是Sqlite数据库 ,连接出错

Lenka.Guo 发表于 2016-4-12 17:18:31

本帖最后由 Lenka.Guo 于 2016-4-13 09:15 编辑

您好,
SQLite的连接字符串不正确导致的。
连接字符串中应包含:DRIVER=SQLITE3 ODBC DRIVER;DATABASE=C:\Users\Documents\SQLite_Test1.db




muhuiru 发表于 2016-4-13 16:05:47

你看我这种错误 ,是要装ODBC驱动吗

Lenka.Guo 发表于 2016-4-13 17:26:07

是,首先需要安装SQLite ODBC Driver;
下载链接:http://www.ch-werner.de/sqliteodbc/

muhuiru 发表于 2016-4-19 16:22:56

sqlite数据库传sql语句传参报错
以前sql server 2008数据库就是这样传传参的

Lenka.Guo 发表于 2016-4-19 16:47:47

深入解析:如何使用ActiveReports 突破中国式复杂报表创建难点

本帖最后由 Lenka.Guo 于 2016-4-19 16:49 编辑

您好,根据您提供的图片信息,发现有以下几点问题:
1. 参数命名不正确,在创建DataSet 时,添加”参数“,参数名称,不需要添加@符号,只有在SQL 查询语句中引用参数时添加”@“符号
2.将”报表参数“赋值给”数据集参数“时,表达式不正确;可通过选择来赋值。可点击下拉框,选择表达式,在弹出的对话框中,选择参数插入


正确图解:









muhuiru 发表于 2016-4-20 08:45:37

不好意思第二张图片发错了

muhuiru 发表于 2016-4-20 08:51:06


muhuiru 发表于 2016-4-20 09:00:14

是按正确的传参,但还是错不知道什么原因

Lenka.Guo 发表于 2016-4-20 11:29:40

muhuiru 发表于 2016-4-20 09:00
是按正确的传参,但还是错不知道什么原因

问题收到了,验证之后给您回复
页: [1] 2
查看完整版本: 报表连接Sqlite数据源报错