Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
ASP.NET connection string base de dados local
10-09-2009, 11:54
Mensagem: #1
Windows 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 Confused Confused
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 Sad";
}

DetailsView1.DataSource = ds;
DetailsView1.DataBind();
}

protected void DetailsView1_PageIndexChanging(object sender, DetailsViewPageEventArgs e)
{

DetailsView1.PageIndex = e.NewPageIndex;
bindDetailView();
}
}


Obrigado pela atenção
joana


Ficheiro(s) anexado(s)
.zip  WebSite1.zip (Tamanho: 724,55 KB / Downloads: 7)
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
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?
Visitar Website de este utilizador Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
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

Tenta esta configuração onde tem " tiras e metes a informacao k vais utilizar, se n funcionar avisa.Ate kd tens k entregar isso?


problem solved. Obrigada00 =).
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Saltar Fórum:


Utilizadores a ver este tópico: 1 Visitante(s)