ASP.NET connection string base de dados local
|
10-09-2009, 11:54
Mensagem: #1
|
|||
|
|||
ASP.NET connection string base de dados local
Bom Dia, será que me podem ajudar?
Estou a fazer uma pequena aplicação em ASP.NET ( para a faculdade ). Criei um web site para controlar as informações de uma empresa de turismo. A base de dados é SQL Server Express 2008 criada também no M Visual Studio. O problema: primeiro tive de mudar para o computador do meu irmão porque o Visual Studio no meu computador dava erro de incompatibilidades de versões de software . Agora depois disso estou a ter problemas com a connection string Ja tentei várias "formatações" de connection string mas a ligação não me retorna nada... Enfim já estou farta de informática até à ponta dos cabelos. Transferi o essencial para um novo projecto que se encontra anexado assim será muito mais fácil detectar o problema, se preferirem. O código: "DAL.cs" using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Data.SqlClient; using System.Data; /// <summary> /// Summary description for DAL /// </summary> public class DAL { private static string myConnectionString = "Data Source=PCA\\SQLEXPRESS;Initial Catalog=EasyTurismDataBase;Integrated Security=True;"; public SqlConnection myConnection = new SqlConnection(myConnectionString); public SqlCommand myCommand = new SqlCommand(); public DataSet getDataSet(string sql) { try { SqlDataAdapter myAdapter = new SqlDataAdapter(); DataSet result= new DataSet(); myConnection.Open(); myAdapter.SelectCommand= new SqlCommand(sql, myConnection); myAdapter.Fill(result); myConnection.Close(); return result; } catch { myConnection.Close(); return null; } } } USER.cs using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Data; using System.Data.SqlClient; /// <summary> /// Summary description for User /// </summary> public class User { DAL mydal = new DAL(); public User() { } public DataSet MostrarDadosUtilizador(string id) { DataSet ret = new DataSet(); try { ret = mydal.getDataSet("SELECT * FROM User WHERE id_user='" + id + "'"); } catch (SqlException ex) { System.Console.WriteLine("EXCEPÇÃO no método <MostrarDadosUtilizador> da classe 'Utilizador': " + ex.Message); } return ret; } public DataSet MostrarUtilizadores() { DataSet ret = new DataSet(); try { ret = mydal.getDataSet("SELECT * FROM User"); } catch (SqlException ex) { System.Console.WriteLine("EXCEPÇÃO no método <MostrarUtilizadores> da classe 'Utilizador': " + ex.Message); } return ret; } } osite.aspx.cs using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void Button1_Click(object sender, EventArgs e) { bindDetailView(); } protected void bindDetailView() { User x = new User(); DataSet ds = new DataSet(); ds= x.MostrarDadosUtilizador("1"); ds = x.MostrarUtilizadores(); if (ds == null) { Label1.Text = " Data Set Vazio "; } DetailsView1.DataSource = ds; DetailsView1.DataBind(); } protected void DetailsView1_PageIndexChanging(object sender, DetailsViewPageEventArgs e) { DetailsView1.PageIndex = e.NewPageIndex; bindDetailView(); } } Obrigado pela atenção joana |
|||
11-09-2009, 12:09
Mensagem: #2
|
|||
|
|||
RE: ASP.NET connection string base de dados local
Data Source="Servidor_SQL";Initial Catalog="Base de dados";Persist Security Info=True;User ID=""Username tipicamente sa";Password="password";MultipleActiveResultSets=True
Tenta esta configuração onde tem " tiras e metes a informacao k vais utilizar, se n funcionar avisa.Ate kd tens k entregar isso? |
|||
14-09-2009, 22:59
Mensagem: #3
|
|||
|
|||
RE: ASP.NET connection string base de dados local
(11-09-2009 12:09)Shogun Escreveu: Data Source="Servidor_SQL";Initial Catalog="Base de dados";Persist Security Info=True;User ID=""Username tipicamente sa";Password="password";MultipleActiveResultSets=True problem solved. Obrigada00 =). |
|||
« Mais Antigo | Mais Recente »
|
Utilizadores a ver este tópico: 1 Visitante(s)