estoy haciendo un programa en donde me tiene q mostrar una consulta mediante una conexion con sql server 2005
este es el codigo del programa:
namespace DataAccess
{
using System;
using System.Text;
using System.Data;
using System.Data.SqlClient;
class DataAccess
{
//This is your database connection:
static string connectionString = "Server=(FRANCISCOBONILL);database=PERSONA; integrated security=yes";
static SqlConnection cn = new SqlConnection(connectionString);
// This is your command to execute:
static string sCommand = "SELECT NUMERO FROM TELEFONO";
// This is your data adapter that understands SQL databases:
static SqlDataAdapter da = new SqlDataAdapter(sCommand, cn);
// This is your table to hold the result set:
static DataTable dataTable = new DataTable();
static void Main()
{
try
{
cn.Open();
// Fill the data table with select statement's query results:
int recordsAffected = da.Fill(dataTable);
if (recordsAffected > 0)
{
foreach (DataRow dr in dataTable.Rows)
{
System.Console.WriteLine(dr[0]);
}
}
System.Console.ReadLine();
}
catch (SqlException e)
{
string msg = "";
for (int i = 0; i < e.Errors.Count; i++)
{
msg += "Error #" + i + " Message: " + e.Errors[i].Message + "\n";
}
System.Console.WriteLine(msg);
System.Console.ReadLine();
}
finally
{
if (cn.State != ConnectionState.Closed)
{
cn.Close();
}
}
}
}
}
y cuando lo ejecuto me marca el siguiente error:
error #0 message: error relacionado con la red o especifico de la instancia mientras se establecia una conexion con el servidor SQL server. no se encontro el servidor o este no estaba accesible. compruebe que el nombre de la instancia es correcto y q sql server esta configurado para admitir conexiones remotas