Browse Source

Fix http://community.sharpdevelop.net/forums/t/10738.aspx

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/reports@5813 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
pull/1/head
Peter Forstmeier 16 years ago
parent
commit
ef6f021f9c
  1. 2
      src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ConnectionObject.cs
  2. 8
      src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/SqlDataAccess.cs

2
src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ConnectionObject.cs

@ -74,6 +74,8 @@ namespace ICSharpCode.Reports.Core { @@ -74,6 +74,8 @@ namespace ICSharpCode.Reports.Core {
}
public string QueryString {get;set;}
public IDbConnection Connection {
get {

8
src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/SqlDataAccess.cs

@ -64,7 +64,13 @@ namespace ICSharpCode.Reports.Core @@ -64,7 +64,13 @@ namespace ICSharpCode.Reports.Core
}
IDbCommand command = this.connectionObject.Connection.CreateCommand();
command.CommandText = reportSettings.CommandText;
if (String.IsNullOrEmpty(this.connectionObject.QueryString)) {
command.CommandText = reportSettings.CommandText;
} else {
command.CommandText = this.connectionObject.QueryString;
}
command.CommandType = reportSettings.CommandType;
// We have to check if there are parameters for this Query, if so
// add them to the command

Loading…
Cancel
Save