Fórum Olá pessoal, Sou novo no fórum e também aprendiz em programação #498537
21/10/2014
0
As tabelas são:
create table TABELA_IMPRESSORA
(
id_impressora int not null,
marca varchar (30) not null,
modelo varchar (30)not null,[img]http://arquivo.devmedia.com.br/forum/imagem/0-20141021-082625.png[/img]
id_área int not null,
ip varchar (15)not null,
fotografia varbinary(MAX)not null,
primary key (id_impressora)
)
create table TABELA_TONNER
(
id_tonner int not null,
grupo varchar (15) not null,
referência varchar (10) not null,
Cor varchar (15) not null,
quantidade int not null,
primary key (id_tonner)
)
create table TABELA_ÁREA
(
id_área int not null,
nome_área varchar (50) not null,
usuários varchar (500) not null,
primary key (id_área)
)
create table TABELA_FORNECEDOR
(
id_fornecedor int NOT NULL,
nome_fornecedor varchar(35) NOT NULL,
telemovel varchar(35),
email varchar(40),
primary key (id_fornecedor)
).
E eu quero que a partir de um e único comando BTN_Guardar ele insere na base de dados todos os campos que eu escolhi em cada tabela...
ex:
SqlCommand Comando = new SqlCommand("insert into TABELA_IMPRESSORA(@marca,@modelo,@ip),TABELA_TONNER(@grupo,@referência,@Cor,@quantidade), TABELA_ÁREA(@nome_área,@usuários), TABELA_FORNECEDOR (@nome_fornecedor)", Conexão);
Sei que você é um gênio, ajuda-me...
Domingos Pinto
Curtir tópico
+ 0Posts
21/10/2014
Aluisio Cavalcante
Gostei + 0
21/10/2014
Domingos Pinto
quero inserir os dados de todas as tabelas duma só vez.
Ajuda-me irmão.
Gostei + 0
21/10/2014
Aluisio Cavalcante
[url]https://www.devmedia.com.br/criando-um-crud-em-c/30384[/url]
Gostei + 0
21/10/2014
Joel Rodrigues
E por favor, não use esse tipo de título nos próximos tópicos.
Gostei + 0
22/10/2014
Domingos Pinto
string sql = "INSERT INTO CLIENTE and FORNECEDOR (Nome, Email...)(NOME,ENDERECO,CEP,BAIRRO,CIDADE,UF,TELEFONE) " + "VALUES ('" + txtNome.Text + "', '" + txtEndereco.Text + "', '" + mskCep.Text + "', '" + txtBairro.Text + "', '" + txtCidade.Text + "', '" + txtUf.Text + "', '" + mskTelefone.Text + "')";
Vê se me ajudem amigos...
Gostei + 0
22/10/2014
Joel Rodrigues
Gostei + 0
22/10/2014
Domingos Pinto
Gostei + 0
22/10/2014
Aluisio Cavalcante
Gostei + 0
22/10/2014
Leidiane Moraes
Gostei + 0
22/10/2014
Joel Rodrigues
Gostei + 0
23/10/2014
Domingos Pinto
Vê a imagem do formulário e dê-me uma dica...
Um abraço.
[img:descricao=Imagem do formulário em causa]http://arquivo.devmedia.com.br/forum/imagem/391991-20141023-050123.png[/img]
Gostei + 0
23/10/2014
Domingos Pinto
Vê se me ajudem amigos.
Gostei + 0
23/10/2014
Domingos Pinto
insert into TABELA_IMPRESSORA(marca,modelo,ip) values('HP','Deskjet 100','192.168.1.15') insert into TABELA_TONNER(grupo,referência,Cor,quantidade)values('124A','CE1231D','Preto','1')insert into TABELA_ÁREA(nome_área,usuários)values('Informática','Mingaith Pinto')insert into TABELA_FORNECEDOR (nome_fornecedor)values('NCR')
Desta maneira a partir do SQL Server insere normalmente, mas Eu quero inserir da mesna maneira a partir do formulário, se sabes me dê umas dicas...
Gostei + 0
23/10/2014
Domingos Pinto
SqlCommand Comando = new SqlCommand("insert into TABELA_IMPRESSORA,TABELA_TONNER,TABELA_ÁREA,TABELA_FORNECEDOR(@marca,@modelo,@ip,@grupo,@referência,@Cor,@quantidade,@nome_área,@usuários,@nome_fornecedor)", Conexão);
Comando.Parameters.AddWithValue("marca", TXT_Marca.Text);
Comando.Parameters.AddWithValue("modelo", TXT_Modelo.Text);
Comando.Parameters.AddWithValue("ip", TXT_Endereço_IP.Text);
Comando.Parameters.AddWithValue("grupo", TXT_grupo.Text);
Comando.Parameters.AddWithValue("referência", TXT_referência.Text);
Comando.Parameters.AddWithValue("Cor", CBOX__cor.Text);
Comando.Parameters.AddWithValue("quantidade", TXT_quantidade.Text);
Comando.Parameters.AddWithValue("nome_área", TXT_Departamento.Text);
Comando.Parameters.AddWithValue("usuários", TXT_Usuários.Text);
Comando.Parameters.AddWithValue("nome_fornecedor", CBX_Fornecedor.Text);
Comando.ExecuteNonQuery();
MessageBox.Show("gravado com sucesso");
Conexão.Close();
Agora têm tudo para entenderem o que eu necessito...
Abraço.
Gostei + 0
23/10/2014
Fabiano Carvalho
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)