Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Samuel Gomes_148425

ADO.net 2008

Recommended Posts

Estou lendo um livro de ado.net, e no primeiro exemplo jah deu erro

 

Criei um arquivo app.config com o seguinte codigo

 

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
 <connectionStrings>
   <add name="AdventureWorks"
        providerName="Syatem.Data.SqlClient"
        connectionString="Data Source=(local);
        Integrated security=SSPI;Initial Catalog=AdventureWorks;" />
 </connectionStrings>
</configuration>

 

e no program.cs com esse codigo

 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;

namespace ado.net
{
   class Program
   {
       static void Main(string[] args)
       {
           //Enumerate connection strings
           Console.WriteLine("---Conection String enumerations ---");
           foreach (ConnectionStringSettings css in ConfigurationManager.ConnectionStrings)
           {
               Console.WriteLine(css.Name);
               Console.WriteLine(css.ProviderName);
               Console.WriteLine(css.ConnectionString);
           }
           //Retrieve a connection string and open/close it
           Console.WriteLine("\n---Using a connection string ---");
           Console.WriteLine("-> Retrieve connection string AdventureWorks");
           string sqlConnectionString = ConfigurationManager.ConnectionStrings["AdventureWorks"].ConnectionString;
           SqlConnection connection = new SqlConnection(sqlConnectionString);
           Console.WriteLine("-> Opening connection string.");
           connection.Open();
           Console.WriteLine("Connection string state = {0}", connection.State);
           connection.Close();
           Console.WriteLine("->Closing connection string. ");
           Console.WriteLine("Connection string state {0}", connection.State);

           Console.WriteLine("\nPress any key to continue");
           Console.ReadKey();
       }
   }
}

 

e gerou esse erro

Sem_t_tulo.png

 

Nao estou conseguindo solucionar o problema. Estou com o sqlserver 2005 express instalado

Compartilhar este post


Link para o post
Compartilhar em outros sites

verifique se a instancia do sql server esta informada corretamente no app.config

 

aqui, caso for uma instancia nomeada, pode ser que seja

Data Source=(local)\SQLEXPRESS

 

 

boa sorte

Compartilhar este post


Link para o post
Compartilhar em outros sites

eriva. Obrigado consegui solucinar esse primeiro problema

 

Agora me surgiu outro problema. Ainda nao tive tempo de pesquisar para ver o que esta acontecendo. Ele diz que nao consegue abrir a databases AdventureWorks. Eu preciso criar uma base de dados com esse nome no sql server?

 

Segue a imagem que obtive

 

Sem_t_tulo.png

 

Consegui rodar a aplicação. Eu baixei o 'SQL Server Management Studio Express'

 

E criei uma base de dados com o nome como o livro está usando: 'AdventureWorks'

 

E Aplicação funcionou =D

 

Obrigado Galera!!!

 

Mas para eu criar as base de dados no sql server, eu preciso usar o 'sql server management studio express' sempre?

 

Consegui rodar a aplicação. Eu baixei o 'SQL Server Management Studio Express'

 

E criei uma base de dados com o nome como o livro está usando: 'AdventureWorks'

 

E Aplicação funcionou =D

 

Obrigado Galera!!!

 

Mas para eu criar as base de dados no sql server, eu preciso usar o 'sql server management studio express' sempre?

 

Consegui rodar a aplicação. Eu baixei o 'SQL Server Management Studio Express'

 

E criei uma base de dados com o nome como o livro está usando: 'AdventureWorks'

 

E Aplicação funcionou =D

 

Obrigado Galera!!!

 

Mas para eu criar as base de dados no sql server, eu preciso usar o 'sql server management studio express' sempre?

 

Consegui rodar a aplicação. Eu baixei o 'SQL Server Management Studio Express'

 

E criei uma base de dados com o nome como o livro está usando: 'AdventureWorks'

 

E Aplicação funcionou =D

 

Obrigado Galera!!!

 

Mas para eu criar as base de dados no sql server, eu preciso usar o 'sql server management studio express' sempre?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.