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.Sq lClient.SqlClie ntPermission, System.Data, Version=2.0.0.0 ,
Culture=neutral , PublicKeyToken= b77a5c561934e08 9' failed."
I have used this connection string before with no problems...what am I
overlooking here?
Thanks,
Ron
using System;
using System.Collecti ons.Generic;
using System.Text;
using System.Data.Sql Client;
using System.Data;
namespace GeneralTesting
{
class DataClass
{
public SqlConnection SqlConn = new SqlConnection() ;
public void setConnections( )
{
String ConnectionStrin g = "Data Source=TestServ er; Integrated Security=SSPI;
Initial Catalog=master" ;
SqlConn.Connect ionString = ConnectionStrin g;
SqlConn.Open();
}
public DataSet getEmployees(st ring CompanyID)
{
string strSelectSql = "SELECT FirstName, LastName FROM [" + CompanyID +
"].[dbo].[Employee]";
SqlCommand selectSqlComman d = new SqlCommand(strS electSql, SqlConn);
SqlDataAdapter sqlData = new SqlDataAdapter( selectSqlComman d);
DataSet dsSelectData = new DataSet();
sqlData.Fill(ds SelectData);
return dsSelectData;
}
}
}
Initialization:
DataClass DC = new DataClass();
DC.setConnectio ns();
DataSet DS = DC.getEmployees ("00010145") ;
Comment