![]() |
|
|
Planilha de Dimensionamento de Tubulações
Hidráulicas Água Fria e Água Quente CompletaNossa planilha automática de dimensionamento de tubulações de água fria e quente é uma ferramenta desenvolvida para auxiliar engenheiros e projetistas no cálculo rápido e preciso das redes hidráulicas de edificaçoes. Por meio da inserçao de dados como vazao, diâmetro da tubulaçao, comprimento da rede, material do tubo e coeficientes hidráulicos, a planilha realiza automaticamente os cálculos necessários para verificar velocidade da água, perda de carga e dimensionamento adequado das tubulaçoes. |
||
Você está aqui: C# ::: C# + SQL Server ::: Comandos DDL (Data Definition Language - Linguagem de Definição de Dados) |
Criando uma tabela no SQL Server usando C#Quantidade de visualizações: 12230 vezes |
O comando DDL para a criação de tabelas no SQL Server não foge ao padrão do SQL 92, ou seja, é o mesmo de vários bancos de dados. Assim, podemos criar uma tabela chamada pessoas e com quatro campos (incluindo o campo auto-incremento e a chave primária) usando o seguinte comando CREATE TABLE:CREATE TABLE pessoas( id int IDENTITY(1,1) NOT NULL, nome nvarchar(50) NULL, cidade nvarchar(50) NULL, estado nchar(2) NULL, PRIMARY KEY(id) ) Aqui o campo id é do tipo int, é um campo auto-incremento e é a chave primária. Veja agora como disparar este comando DDL a partir do clique de um botão em uma aplicação Windows Forms e C#:
private void button1_Click(object sender, EventArgs e){
// vamos obter a conexão com o banco de dados
SqlConnection conn = Conexao.obterConexao();
// a conexão foi efetuada com sucesso?
if(conn == null){
MessageBox.Show("Não foi possível obter a conexão. Veja o log de erros.");
}
else{
// conexão obtida com sucesso...vamos criar a tabela
string sql = "CREATE TABLE pessoas(" +
"id int IDENTITY(1,1) NOT NULL," +
"nome nvarchar(50) NULL, " +
"cidade nvarchar(50) NULL, " +
"estado nchar(2) NULL, " +
"PRIMARY KEY(id))";
SqlCommand cmd = new SqlCommand(sql, conn);
try{
cmd.ExecuteNonQuery();
MessageBox.Show("A tabela foi criada com sucesso.");
}
catch(SqlException sqle){
MessageBox.Show("Não foi possível criar a tabela. Erro: " + sqle);
}
}
// não precisamos mais da conexão? vamos fechá-la
Conexao.fecharConexao();
}
Neste trecho de código eu fiz referência a uma classe de conexão que obtém uma conexão com o banco de dados SQL Server e uma determinada base de dados. Desta forma, a tabela pessoas será criada na tabela especificada na classe de conexão. Veja minhas outras dicas de C# + SQL Server para encontrar esta classe. |
|
|
Desafios, Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
|
JavaScript - Como remover elementos duplicados de um array em JavaScript usando as funções filter() e indexOf() do objeto Array JavaScript - Como somar dias a uma data em JavaScript usando uma função personalizada adicionar_dias() que retorna um objeto Date |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |




