• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

slocun

inserir muitos dados na BD de uma só vez!

2 mensagens neste tópico

Boas Pessoal!

ca continuo a construir o site em VB.net com uma BD em access, desta vez o problema é a insersão de muitos dados na BD, queria fazer isso de uma só vez...

consegui o código mas este apenas funcionou com a insersão de poucos dados...

alguem sabe alguma maneira simples, recorrendo a um ciclo ou kualker outra coisa para que consiga fazer a insersão com sucesso? é que eu tenho os seguintes campos para inserir:

codigo html

Formulario...

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Consultar</title>
</head>
<body bgcolor="#B9DCFF" style="background-attachment: fixed; text-align: center;">
    <form id="form1" runat="server">
    <div style="height: 462px; width: 871px;">
    
        <img src="gest.bmp" style="width: 548px; height: 155px" /><br />
        <br />
        <h1>
            <b>Actualizar ou Inserir registo.</b></h1>
        <br />
                <asp:Button ID="Btinserir" runat="server" Text="Inserir novo" />
        <br />
        <br />
        <br />
        Última actualização:
        <asp:TextBox ID="txtutact" runat="server" Width="163px"></asp:TextBox>
        <br />
    </div>
    <div style="text-align: left; width: 910px">
        <br />
        Nº do Cliente:
        <asp:TextBox ID="txtnr" runat="server" Height="23px" Width="105px"></asp:TextBox>
 Nome:
        <asp:TextBox ID="txtnom" runat="server" Width="428px"></asp:TextBox>
 Fax:
        <asp:TextBox ID="txtfax" runat="server" Width="149px"></asp:TextBox>
        <br />
        Localidade:
        <asp:TextBox ID="txtloc" runat="server" Width="145px"></asp:TextBox>
 Morada:
        <asp:TextBox ID="txtmorada" runat="server" Width="387px"></asp:TextBox>
 Código Postal:
        <asp:TextBox ID="txtcodp" runat="server" Width="91px"></asp:TextBox>
        <br />
        Telefone:
        <asp:TextBox ID="txttelef" runat="server" Width="132px"></asp:TextBox>
 Telefone2:
        <asp:TextBox ID="txttelef2" runat="server" Width="129px"></asp:TextBox>
 Telemóvel:
        <asp:TextBox ID="txttlm" runat="server" Width="127px"></asp:TextBox>
 E-mail:
        <asp:TextBox ID="txtmail" runat="server" Width="210px"></asp:TextBox>
        <br />
        E-mail2:
        <asp:TextBox ID="txtmail2" runat="server" Width="349px"></asp:TextBox>
 Pag. Web:
        <asp:TextBox ID="txtpagweb" runat="server" Width="384px"></asp:TextBox>
        <br />
        Sócio 1:
        <asp:TextBox ID="txtsoc1" runat="server" Width="539px"></asp:TextBox>
 Quota:
        <asp:TextBox ID="txtqt1" runat="server" Width="217px"></asp:TextBox>
        <br />
        Sócio 2:
        <asp:TextBox ID="txtsoc2" runat="server" Width="539px"></asp:TextBox>
 Quota:
        <asp:TextBox ID="txtqt2" runat="server" Width="217px"></asp:TextBox>
        <br />
        Sócio 3:
        <asp:TextBox ID="txtsoc3" runat="server" Width="539px"></asp:TextBox>
 Quota:
        <asp:TextBox ID="txtqt3" runat="server" Width="217px"></asp:TextBox>
        <br />
        Sócio 4:
        <asp:TextBox ID="txtsoc4" runat="server" Width="539px"></asp:TextBox>
 Quota:
        <asp:TextBox ID="txtqt4" runat="server" Width="217px"></asp:TextBox>
        <br />
        Sócio 5:
        <asp:TextBox ID="txtsoc5" runat="server" Width="539px"></asp:TextBox>
 Quota:
        <asp:TextBox ID="txtqt5" runat="server" Width="217px"></asp:TextBox>
        <br />
        Inicio da actividade:
        <asp:TextBox ID="txtinact" runat="server" Width="132px"></asp:TextBox>
 Nº meses:
        <asp:TextBox ID="txtmeses" runat="server" Width="64px"></asp:TextBox>
 Conservatória:
        <asp:TextBox ID="txtcons" runat="server" Width="146px"></asp:TextBox>
 Contribuinte:
        <asp:TextBox ID="txtcont" runat="server" Width="135px"></asp:TextBox>
        <br />
        Capital Social:
        <asp:TextBox ID="txtcapsoc" runat="server" Width="144px"></asp:TextBox>
 CAE:
        <asp:TextBox ID="txtcae" runat="server" Width="133px"></asp:TextBox>
 Serviço de Finanças:
        <asp:TextBox ID="txtserfin" runat="server" Width="134px"></asp:TextBox>
 NISS:
        <asp:TextBox ID="txtniss" runat="server" Width="128px"></asp:TextBox>
        <br />
        Representante Legal:
        <asp:TextBox ID="txtrepl" runat="server" Width="396px"></asp:TextBox>
 NIF do representante legal:
        <asp:TextBox ID="txtnifrepl" runat="server" Width="160px"></asp:TextBox>
        <br />
        Pessoa de Contacto:
        <asp:TextBox ID="txtpcont" runat="server" Width="397px"></asp:TextBox>
 Telemóvel de Pessoa de contacto:
        <asp:TextBox ID="txtpconttlm" runat="server" Width="119px"></asp:TextBox>
        <br />
        Telefone de pessoa de contacto:
        <asp:TextBox ID="txttelefpcont" runat="server" Width="161px"></asp:TextBox>
 E-mail da pessoa de contacto:
        <asp:TextBox ID="txtmailpcont" runat="server" Width="309px"></asp:TextBox>
        <br />
        TOC:
        <asp:TextBox ID="txttoc" runat="server" Width="140px"></asp:TextBox>
 NIF de TOC:
        <asp:TextBox ID="txtniftoc" runat="server" Width="143px"></asp:TextBox>
 Pontuação:
        <asp:TextBox ID="txtpont" runat="server" Width="114px"></asp:TextBox>
 Data de inscrição:
        <asp:TextBox ID="txtdtinsc" runat="server" Width="133px"></asp:TextBox>
        <br />
        Certidão de segurança social:
        <asp:TextBox ID="txtcertsegsoc" runat="server" Width="159px"></asp:TextBox>
 Certidão de Finanças:
        <asp:TextBox ID="txtcertfin" runat="server" Width="163px"></asp:TextBox>
 Versão:
        <asp:TextBox ID="txtversao" runat="server" Width="158px"></asp:TextBox>
        <br />
        Senha de segurança social:
        <asp:TextBox ID="txtsenhasegsoc" runat="server" Width="161px"></asp:TextBox>
 Senha de Finanças:
        <asp:TextBox ID="txtsenhafin" runat="server" Width="150px"></asp:TextBox>
 Data licensa:
        <asp:TextBox ID="txtdtlic" runat="server" Width="173px"></asp:TextBox>
        <br />
        Utilizador Infologia:
        <asp:TextBox ID="txtutinf" runat="server" Width="126px"></asp:TextBox>
 Resp. de Sistema:
        <asp:TextBox ID="txtrspsist" runat="server" Width="123px"></asp:TextBox>
 Regime IR:
        <asp:TextBox ID="txtregir" runat="server" Width="96px"></asp:TextBox>
 Regime IVA:
        <asp:TextBox ID="txtiva" runat="server" Width="109px"></asp:TextBox>
        <br />
        Técnico:
        <asp:TextBox ID="txttecnico" runat="server" Width="303px"></asp:TextBox>
 Honorários:
        <asp:TextBox ID="txthon" runat="server" Width="129px"></asp:TextBox>
 FAC:
        <asp:TextBox ID="txtfac" runat="server" Width="104px"></asp:TextBox>
 CTB:
        <asp:TextBox ID="txtctb" runat="server" Width="100px"></asp:TextBox>
        <br />
        SLR:
        <asp:TextBox ID="txtslr" runat="server" Width="169px"></asp:TextBox>
 CCO:
        <asp:TextBox ID="txtcco" runat="server" Width="165px"></asp:TextBox>
 IMO:
        <asp:TextBox ID="txtimo" runat="server" Width="166px"></asp:TextBox>
        <h2>
            <b>Dívidas:</b></h2>
            Segurança Social:
        <asp:TextBox ID="txtsegsocial" runat="server" Width="115px"></asp:TextBox>
 IVA:
        <asp:TextBox ID="txtiva2" runat="server" Width="90px"></asp:TextBox>
 IRS:
        <asp:TextBox ID="txtirs" runat="server" Width="93px"></asp:TextBox>
 IS:
        <asp:TextBox ID="txtis" runat="server" Width="102px"></asp:TextBox>
 PC:
        <asp:TextBox ID="txtpc" runat="server" Width="86px"></asp:TextBox>
 PEC:
        <asp:TextBox ID="txtpec" runat="server" Width="80px"></asp:TextBox>
        <br />
        <h2><b>Certidão Dívidas Segurança Social:</b></h2>
        Pedido:
        <asp:TextBox ID="txtpedido" runat="server" Width="229px"></asp:TextBox>
 Certidão:
        <asp:TextBox ID="txtcert" runat="server" Width="228px"></asp:TextBox>
 Situação:
        <asp:TextBox ID="txtsit" runat="server" Width="228px"></asp:TextBox>
    </div>
    <div style="width: 877px">
    
        <br />
        <br />
        <asp:Button ID="Bthist" runat="server" Text="Histórico" />
        <br />
        
    </div>
    </form>
</body>
</html>

como veem sao muitos dados para inserir, e eu não consigo faze-lo da maneira que tinha para apenas 3 campos...

agradeço ajuda!

cumpz...


Nota: começa a usar o GeSHI, agora que está funcional em todos os themes já não há desculpas!

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

>> como veem sao muitos dados para inserir, e eu não consigo faze-lo da maneira que tinha para apenas 3 campos...

E como vazias quando tinhas 3 campos ?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora