Penso che il problema sia qui, nella stringa di connessione, per me ho sbagliato qualcosa lì:
(il database è mysql server)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
namespace WindowsFormsApplication1
{
class Accesso_Dati
{
private SqlConnection DB;
SqlDataReader dr;
SqlCommand cmd = null;
string sConnCasa=null;
public Accesso_Dati(string PercorsoDatabase)
{
sConnCasa = @"Data Source=.\SQLEXPRESS;AttachDbFilename=" + PercorsoDatabase + ";Integrated Security=True;Connect Timeout=30;User Instance=True";
}
public void setPercorso(string PercorsoDatabase)
{
sConnCasa = @"Data Source=.\SQLEXPRESS;AttachDbFilename=" + PercorsoDatabase + ";Integrated Security=True;Connect Timeout=30;User Instance=True";
}
public string DbOpen()
{
DB = new SqlConnection(sConnCasa);
try
{
DB.Open();
return "";
}
catch (Exception e)
{
return "errore";
}
}
public SqlDataReader executeQuery(String query1)
{
try
{
cmd = new SqlCommand(query1);
cmd.Connection = DB;
return cmd.ExecuteReader();
}
catch
{
return null;
}
}
}
}
scusa se è identato male, ma non so come si fa col forum, se vuoi te lo passo via mail![]()