Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

carlos crichi

update/atualização

Recommended Posts

eu estou com dificuldades para fazer a atualizaçao espero que alguem possa me ajudar

(asp.net)

o codigo é o seguinte:

 

<%@ Page Language="vb" %>
<%@ import Namespace="System.Data" %>
<%@ import Namespace="System.Data.OleDb" %>
<script runat="server">

    sub Page_Load(Sender as Object, e as EventArgs)
       'Configura conexão
        Dim myConnection As New OleDbConnection _
           ("Provider=Microsoft.Jet.OLEDB.4.0;" & _
           "Data Source=H:\WebSite2\banco.mdb")

       'abre a conexão
       dim myCommand as new OleDbDataAdapter _
          ("select * from tabUsuarios", myConnection)

       'preenche o DataSet
       dim ds as DataSet = new DataSet()
       myCommand.Fill(ds, "tabUsuarios")

       'Seleciona um DataView e vincula com o controle do servidor
       DataGrid1.DataSource = ds.Tables("tabUsuarios").DefaultView
       DataBind()
    end sub

    sub DataGrid1_ItemCommand(obj as object, e as _
       DataGridCommandEventArgs)
       DataGrid1.SelectedIndex = e.Item.ItemIndex
       DataBind()
    end sub

    sub DataGrid1_Edit(obj as object, e as DataGridCommandEventArgs)
        DataGrid1.EditItemIndex = e.Item.ItemIndex
        DataGrid1.DataBind()
    end sub

   [font="Arial Black"][b] sub DataGrid1_Update(obj as object, e as DataGridCommandEventArgs)
        'faz as atualizações
        DataGrid1.DataBind()
    end sub[/b][/font][size="3"][/size]

    sub DataGrid1_Cancel(obj as object, e as DataGridCommandEventArgs)
        DataGrid1.EditItemIndex = -1
        DataGrid1.DataBind()
    end sub

</script>
<html>
<head>
</head>
<body>
    <form runat="server">
        <asp:DataGrid id="DataGrid1" runat="server" BorderColor="Black" GridLines="Vertical" cellpadding="4" width="450px" Font-NameFont-Names="Arial" Font-Size="8pt" ShowFooter="True" HeaderStyle-BackColor="#cccc99" FooterStyle-BackColor="#cccc99" ItemStyle-BackColor="#ffffff" AlternatingItemStyle-Backcolor="#cccccc" AutoGenerateColumns="False" OnUpdateCommand="DataGrid1_Update" OnCancelCommand="DataGrid1_Cancel" OnEditCommand="DataGrid1_Edit" AllowSorting="True">
            <FooterStyle backcolor="#CCCC99"></FooterStyle>
            <HeaderStyle backcolor="#CCCC99"></HeaderStyle>
            <PagerStyle position="TopAndBottom" mode="NumericPages"></PagerStyle>
            <AlternatingItemStyle backcolor="#CCCCCC"></AlternatingItemStyle>
            <ItemStyle backcolor="White"></ItemStyle>
            <Columns>
                <asp:TemplateColumn SortExpression="Nome" HeaderText="Nome">
                    <ItemTemplate>
                        <asp:Label id="Name" runat="server" text='<%# Container.DataItem("Nome")& _
                                " " & Container.DataItem("Sobrenome") %>' />
                    </ItemTemplate>
                </asp:TemplateColumn>
                <asp:BoundColumn DataField="Endereco" SortExpression="Endereco" HeaderText="Endereço"></asp:BoundColumn>
                <asp:BoundColumn DataField="Cidade" HeaderText="Cidade"></asp:BoundColumn>
                <asp:BoundColumn DataField="Estado" HeaderText="Estado"></asp:BoundColumn>
                <asp:BoundColumn DataField="CEP" HeaderText="CEP"></asp:BoundColumn>
                <asp:EditCommandColumn ButtonType="LinkButton" UpdateText="Atualizar" HeaderText="Edit" CancelText="Cancelar" EditText="Editar">
                    <ItemStyle wrap="False"></ItemStyle>
                </asp:EditCommandColumn>
            </Columns>
        </asp:DataGrid>
    </form>
</body>
</html>
aguardo a ajuda.

abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

movido para forum de ASP.Net

Compartilhar este post


Link para o post
Compartilhar em outros sites

sub DataGrid1_Update(obj as object, e as DataGridCommandEventArgs)

'faz as atualizações

DataGrid1.DataBind()

end sub

 

eu não estou conseguindo achar um jeito para fazer atualizar a linha do cadastro

acredito que eu precise criar variaveis e separar esse datagrid como se estivese solto para atualizar

brç

Compartilhar este post


Link para o post
Compartilhar em outros sites

entao...

aparece o datagrid com a informaçoes nome endereço cidade e cep e o botao editar quando eu executo o programa roda normal entao

eu clico no editar e aparece outros 2 botoes atualizar e cancel e a linha das informaçoes citadas acima libera para o usuario digitar uma nova informaçao só que quando clico para atualizar volta as informaçoes antigas

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu estou desde sabado tentando fazer essa linha já estou ficandu desisperado porque o prazo pra entrega é ate 11/11/09 as 22:30

eu nao estou conseguindo fazer essa linha de codigo de todos os jeitos que eu tentei da errado se voce puder me ajudar fazer essa linha de comando eu agradeço

abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.