2017-03-29 1 views
0

J'ai terminé une application Windows Forms à l'aide de Sql Server Compact Edition 4 et de .Net Framework 4.0. Je veux utiliser le fichier de base de données pour créer un rapport dans ReportViewer, mais je ne sais pas comment le faire, lorsque j'essaie de créer une nouvelle source de données dans l'assistant ReportViewer, j'ai une connexion réussie, mais lorsque j'appuie sur fichier de base de données n'est pas reconnu, il est dit Error getting database information et This selector doesn't accept the specified type. J'ai beaucoup cherché mais je trouve juste des fragments de code marqués comme solution.Utilisation du fichier de base de données Sql Server Compact Edition dans ReportViewer .Net 4.0

Répondre

1

Vous pouvez créer un DataSet en code et l'utiliser avec Report Viewer. Pour une discussion complète et un lien vers la solution, voir https://github.com/ErikEJ/SqlCeToolbox/issues/39

+0

Merci beaucoup, cela a résolu mon problème. J'utilise 3 couches, en utilisant DAL, BLL et couche de présentation, je viens de changer la façon dont je remplis l'ensemble de données. Incroyable outil en passant, sa documentation a juste besoin de plus de SEO ou de quelque chose, car j'ai fait beaucoup de recherche par "sqlce reportviewer" et "sql server compilateur de rapport d'édition compacte" et je n'ai jamais été redirigé vers ce site. – elG