Você está offline; aguardando reconexão

Como criar um banco de dados SQL Server por programação usando o ADO.NET e Visual translation from VPE for Csharp .NET

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 307283
Para uma versão deste artigo do Microsoft Visual Basic. NET, consulte 305079.
Para uma versão deste artigo do Microsoft Visual C++. NET, consulte 307402.
Para uma versão deste artigo do Microsoft Visual J#. NET, consulte 320628.

Este artigo se refere ao seguinte namespace Microsoft .NET Framework Class Library:
  • System.Data.SqlClient

NESTA TAREFA

Sumário
Este artigo passo a passo mostra como criar um banco de dados do Microsoft SQL Server usando o ADO.NET e Visual translation from VPE for Csharp .NET porque geralmente os programadores precisam criar bancos de dados programaticamente.

back to the top

Passos para criar um banco de dados SQL Server

Para criar o banco de dados, execute essas etapas:
  1. Crie um novo aplicativo Visual translation from VPE for Csharp .NET Windows.
  2. Coloque um botão no Form1. Altere a propriedade nome do botão para btnCreateDatabase e, em seguida, alterar a propriedade Text para Criar banco de dados .
  3. Use a instrução using nos namespaces System.Data e sistema para que não é necessário que qualificar declarações esses namespaces posteriormente no seu código. Adicione o seguinte código à seção General Declarations do Form1:
    using System;using System.Data.SqlClient;					
  4. Alterne para modo formulário e, em seguida, clique duas vezes Create Database para adicionar o manipulador de eventos click . Adicione o código de exemplo a seguir ao manipulador:
        String str;    SqlConnection myConn = new SqlConnection ("Server=localhost;Integrated security=SSPI;database=master");    str = "CREATE DATABASE MyDatabase ON PRIMARY " +        "(NAME = MyDatabase_Data, " +        "FILENAME = 'C:\\MyDatabaseData.mdf', " +        "SIZE = 2MB, MAXSIZE = 10MB, FILEGROWTH = 10%) " +        "LOG ON (NAME = MyDatabase_Log, " +        "FILENAME = 'C:\\MyDatabaseLog.ldf', " +        "SIZE = 1MB, " +        "MAXSIZE = 5MB, " +        "FILEGROWTH = 10%)";    SqlCommand myCommand = new SqlCommand(str, myConn);    try     {        myConn.Open();	myCommand.ExecuteNonQuery();	MessageBox.Show("DataBase is Created Successfully", "MyProgram", MessageBoxButtons.OK, MessageBoxIcon.Information);    }    catch (System.Exception ex)    {	MessageBox.Show(ex.ToString(), "MyProgram", MessageBoxButtons.OK, MessageBoxIcon.Information);    }    finally    {	if (myConn.State == ConnectionState.Open)	{	    myConn.Close();	}    }					
  5. Altere a seqüência de conexão para apontar para o computador executando o SQL Server e, em seguida, verifique se o argumento banco de dados é definido como mestre ou está em branco.
  6. Pressione F5 ou CTRL + F5 para executar o projeto e, em seguida, clique em Criar banco de dados .
  7. Use o Server Explorer para verificar que o banco de dados é criado.
back to the top

OBSERVAÇÕES:

  • Esse código cria um banco de dados personalizado com propriedades específicas.
  • A pasta que será para armazenar a criado .mdf e .ldf arquivos já deve existir antes de você executar o código ou uma exceção será gerada.
  • Se você deseja criar um banco de dados que é semelhante ao banco de dados SQL Server modelo e desejar que o banco de dados no local padrão, em seguida, alterar a variável str no código, como no código de exemplo a seguir:
    str = "CREATE DATABASE MyDatabase"					
back to the top
Referências
Para obter informações adicionais sobre o comando de Transact-SQL Create Database , consulte os MANUAIS online ou visite a MSDN Online Library: Para obter mais informações sobre objetos ADO.NET e a sintaxe, consulte o seguinte tópico na documentação do SDK do Microsoft .NET Framework ou visite o seguinte site: back to the top

Propriedades

ID do Artigo: 307283 - Última Revisão: 05/13/2007 05:00:33 - Revisão: 2.5

Microsoft ADO.NET (included with the .NET Framework), Microsoft ADO.NET 1.1, Microsoft Visual C# .NET 2002 Standard Edition, Microsoft Visual C# .NET 2003 Standard Edition

  • kbmt kbhowtomaster kbsqlclient kbsystemdata KB307283 KbMtpt
Comentários
ocument.getElementsByTagName("head")[0].appendChild(m); ;