Colocar Resposta 
 
Avaliação do Tópico:
  • 1 votos - 5 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Criar tabela em Base de Dados com nome da text box
09-03-2011, 01:57
Mensagem: #1
Criar tabela em Base de Dados com nome da text box
Boa noite peço desculpa de andar sempre aqui no forum mas ainda sou novato no mundo da programação e há coisa que não encontro na net ,

Então é o seguinte eu tenho um form criado e ja fiz o codigo para criar a tabela na BD , o que eu não consigo fazer é onde tem de se dar o nome a tabela que no meu codigo esta 'teste' eu cria que ai aparecesse o nome que o user coloca-se na textbox que esta nesse mesmo form alguem me pode ajudar ?

o codigo que fiz é :

private void button1_Click(object sender, RoutedEventArgs e)
{
liga.Open();
SQLiteCommand cmd = new SQLiteCommand();
cmd = liga.CreateCommand();

cmd.CommandText = " CREATE TABLE teste (" + "idteste integer PRIMARY KEY " + " AUTOINCREMENT NOT NULL," + " nome varchar (200));";
cmd.ExecuteNonQuery();
liga.Close();
MessageBox.Show("Tour adicionado com sucesso");

}


Um abraço
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
09-03-2011, 10:53
Mensagem: #2
RE: Criar tabela em Base de Dados com nome da text box
Boas, onde tens teste tens que ir buscar o campo da textbox....

cmd.CommandText = " CREATE TABLE " + nomedatextbox + " (" + "idteste integer PRIMARY KEY " + " AUTOINCREMENT NOT NULL," + " nome varchar (200));";

a fazer fé que o resto da query está correcta, penso que será o que terás que fazer para que fique com o nome da textbox, uma vez que não tenho tempo para testar o teu código...

Cumprimentos
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
09-03-2011, 21:43
Mensagem: #3
RE: Criar tabela em Base de Dados com nome da text box
É isso mesmo obrigado pela ajuda Smile

Abraço
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)