R
RSH
I created a C# class that connects to a SQL Server. I am creating a object
on initialization but I keep getting a security exception:
"Request for the permission of type
'System.Data.SqlClient.SqlClientPermission, System.Data, Version=2.0.0.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089' failed."
I have used this connection string before with no problems...what am I
overlooking here?
Thanks,
Ron
using System;
using System.Collections.Generic;
using System.Text;
using System.Data.SqlClient;
using System.Data;
namespace GeneralTesting
{
class DataClass
{
public SqlConnection SqlConn = new SqlConnection();
public void setConnections()
{
String ConnectionString = "Data Source=TestServer; Integrated Security=SSPI;
Initial Catalog=master";
SqlConn.ConnectionString = ConnectionString;
SqlConn.Open();
}
public DataSet getEmployees(string CompanyID)
{
string strSelectSql = "SELECT FirstName, LastName FROM [" + CompanyID +
"].[dbo].[Employee]";
SqlCommand selectSqlCommand = new SqlCommand(strSelectSql, SqlConn);
SqlDataAdapter sqlData = new SqlDataAdapter(selectSqlCommand);
DataSet dsSelectData = new DataSet();
sqlData.Fill(dsSelectData);
return dsSelectData;
}
}
}
Initialization:
DataClass DC = new DataClass();
DC.setConnections();
DataSet DS = DC.getEmployees("00010145");
on initialization but I keep getting a security exception:
"Request for the permission of type
'System.Data.SqlClient.SqlClientPermission, System.Data, Version=2.0.0.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089' failed."
I have used this connection string before with no problems...what am I
overlooking here?
Thanks,
Ron
using System;
using System.Collections.Generic;
using System.Text;
using System.Data.SqlClient;
using System.Data;
namespace GeneralTesting
{
class DataClass
{
public SqlConnection SqlConn = new SqlConnection();
public void setConnections()
{
String ConnectionString = "Data Source=TestServer; Integrated Security=SSPI;
Initial Catalog=master";
SqlConn.ConnectionString = ConnectionString;
SqlConn.Open();
}
public DataSet getEmployees(string CompanyID)
{
string strSelectSql = "SELECT FirstName, LastName FROM [" + CompanyID +
"].[dbo].[Employee]";
SqlCommand selectSqlCommand = new SqlCommand(strSelectSql, SqlConn);
SqlDataAdapter sqlData = new SqlDataAdapter(selectSqlCommand);
DataSet dsSelectData = new DataSet();
sqlData.Fill(dsSelectData);
return dsSelectData;
}
}
}
Initialization:
DataClass DC = new DataClass();
DC.setConnections();
DataSet DS = DC.getEmployees("00010145");