2016-12-02 6 views
0

これは私がCrystalレポートに送信式である:Crystalレポート「ここで必要な日付範囲」

string fromdt = dtpfrom.Value.ToString("yyyy-MM-dd"); 
string todt = dtpto.Value.ToString("yyyy-MM-dd"); 
string formular = "{tbl_ItemIssueNote.IsueDate} in (" + "'" + fromdt + "') to (" + "'" + todt + "')"; 

これは、開発者のマシンと、いくつかのクライアントマシン上で動作しますが、以前の私は、このような日付フォーマットに使用:

string fromdt = dtpfrom.Value.ToString("yyyy,MM,dd"); 

しかし、これは、このエラーを与える:Failed to retrieve data from the data base

私は、.NET Frameworkのx64のAのためのランタイムエンジンでVS2010、C#とのCrystal Report CRforVS_13_0_5を使用していますnd x32。

答えて

0

The following link would help to understand about those two data drivers.. https://social.msdn.microsoft.com/Forums/sqlserver/en-US/4a52ae68-efdd-459c-89e6-4c2d1f4b7906/sql-native-client-vs-sql-server?forum=sqldataaccess

ありがとう..

yes , the answer is their.my friend found the root error,data source driver.. I changed data source driver ,SQL Server Native client 10 to SQL server on user machines.

は今それが仕事だ、ご提案いただきありがとうございます。..