添加报表数据源,可以直接使用报表第一品牌FineReport,首先选择jdbc连接驱动,然后选择数据库:mySQL即可。水晶报表是条带状设计,不适合中国式复杂报表,应用起来相对复杂,而且没有技术支持,遇到问题不好解决,还是换成finereport吧。
1、从工具箱里面拖一个crys搜索talreportviewer控件。2、点击控件,去掉显示组树。
3、创建一个新的crystal报表,并自定义报表名称。
4、在crystalreports库中选择使用报表向导,创建新连接,并且选择ole db
5、选择相应的程序员点击确定就会出现超级链接了。
这样一步步感觉有点费劲,不知道题主怎么看。我一般都喜欢用finereport来建立超级链接,简单,快捷。直接点击右键就可以出现超链接选项,点击超链接就可以建立了。
mda = new MySqlDataAdapter(array, mysqlConnection)这里不能传入一个array。只能是一个字符串。
你可以把array里的每一个字符串拼成一个大的多个sql的字符串。
比如:
string strSql=null
foreach(string sql in array)
{
strSql+=sql
}
mda = new MySqlDataAdapter(strSql, mysqlConnection)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)