Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
boas gente
estou a ter um pequeno problema usando o Visual studio 2008, quero fazer uma procura na base de dados, já agora estou usando o sql server 2005, para nao me alongar em muitas explicações meto a imagem
/applications/core/interface/imageproxy/imageproxy.php?img=http://img685.imageshack.us/img685/1769/pic4z.png&key=ae054efa7683bf6ea70f0969d5e5e8bf0e370ed65a789750a73f5310e2a452dc" alt="Imagem Postada" />
meto o nome por exemplo joao e depois quero que apos carregar em submit me aparecam os 2 registos de cima em baixo do submit de acordo com o exemplo que dei
aqui esta o codigo
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="[http://www.w3.org/1999/xhtml">](http://www.w3.org/1999/xhtml%22)
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
CellPadding="4" DataKeyNames="cod_id" DataSourceID="SqlDataSource2"
EmptyDataText="There are no data records to display." ForeColor="#333333"
GridLines="None">
<RowStyle BackColor="#E3EAEB" />
<Columns>
<asp:BoundField DataField="cod_id" HeaderText="cod_id" ReadOnly="True"
SortExpression="cod_id" />
<asp:BoundField DataField="nome" HeaderText="nome" SortExpression="nome" />
<asp:BoundField DataField="ultimo_nome" HeaderText="ultimo_nome"
SortExpression="ultimo_nome" />
<asp:BoundField DataField="cargo" HeaderText="cargo" SortExpression="cargo" />
<asp:BoundField DataField="data_nascimento" HeaderText="data_nascimento"
SortExpression="data_nascimento" />
</Columns>
<FooterStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#666666" ForeColor="White" HorizontalAlign="Center" />
<SelectedRowStyle BackColor="#C5BBAF" Font-Bold="True" ForeColor="#333333" />
<HeaderStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" />
<EditRowStyle BackColor="#7C6F57" />
<AlternatingRowStyle BackColor="White" />
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource2" runat="server"
ConnectionString="<%$ ConnectionStrings:exemploConnectionString2 %>"
DeleteCommand="DELETE FROM [perfil] WHERE [cod_id] = @cod_id"
InsertCommand="INSERT INTO [perfil] ([cod_id], [nome], [ultimo_nome], [cargo], [data_nascimento]) VALUES (@cod_id, @nome, @ultimo_nome, @cargo, @data_nascimento)"
SelectCommand="SELECT [cod_id], [nome], [ultimo_nome], [cargo], [data_nascimento] FROM [perfil]"
UpdateCommand="UPDATE [perfil] SET [nome] = @nome, [ultimo_nome] = @ultimo_nome, [cargo] = @cargo, [data_nascimento] = @data_nascimento WHERE [cod_id] = @cod_id">
<DeleteParameters>
<asp:Parameter Name="cod_id" Type="Int16" />
</DeleteParameters>
<UpdateParameters>
<asp:Parameter Name="nome" Type="String" />
<asp:Parameter Name="ultimo_nome" Type="String" />
<asp:Parameter Name="cargo" Type="String" />
<asp:Parameter DbType="Date" Name="data_nascimento" />
<asp:Parameter Name="cod_id" Type="Int16" />
</UpdateParameters>
<InsertParameters>
<asp:Parameter Name="cod_id" Type="Int16" />
<asp:Parameter Name="nome" Type="String" />
<asp:Parameter Name="ultimo_nome" Type="String" />
<asp:Parameter Name="cargo" Type="String" />
<asp:Parameter DbType="Date" Name="data_nascimento" />
</InsertParameters>
</asp:SqlDataSource>
<br />
<br />
<input id="txt1" type="text" />
<input type="button" onclick="document.forms['form1'].submit()" value="submit">
<br />
<asp:DetailsView ID="DetailsView1" runat="server" AllowPaging="True"
AutoGenerateRows="False" BackColor="White" BorderColor="#3366CC"
BorderStyle="None" BorderWidth="1px" CellPadding="4" DataKeyNames="cod_id"
DataSourceID="SqlDataSource1" Height="50px" Width="125px">
<FooterStyle BackColor="#99CCCC" ForeColor="#003399" />
<RowStyle BackColor="White" ForeColor="#003399" />
<PagerStyle BackColor="#99CCCC" ForeColor="#003399" HorizontalAlign="Left" />
<Fields>
<asp:BoundField DataField="cod_id" HeaderText="cod_id" ReadOnly="True"
SortExpression="cod_id" />
<asp:BoundField DataField="nome" HeaderText="nome" SortExpression="nome" />
<asp:BoundField DataField="ultimo_nome" HeaderText="ultimo_nome"
SortExpression="ultimo_nome" />
<asp:BoundField DataField="cargo" HeaderText="cargo" SortExpression="cargo" />
<asp:BoundField DataField="data_nascimento" HeaderText="data_nascimento"
SortExpression="data_nascimento" />
<asp:CommandField ShowDeleteButton="True" ShowEditButton="True"
ShowInsertButton="True" />
</Fields>
<HeaderStyle BackColor="#003399" Font-Bold="True" ForeColor="#CCCCFF" />
<EditRowStyle BackColor="#009999" Font-Bold="True" ForeColor="#CCFF99" />
</asp:DetailsView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:exemploConnectionString %>"
DeleteCommand="DELETE FROM [perfil] WHERE [cod_id] = @cod_id"
InsertCommand="INSERT INTO [perfil] ([cod_id], [nome], [ultimo_nome], [cargo], [data_nascimento]) VALUES (@cod_id, @nome, @ultimo_nome, @cargo, @data_nascimento)"
SelectCommand="SELECT [cod_id], [nome], [ultimo_nome], [cargo], [data_nascimento] FROM [perfil] WHERE ([nome] = @nome)"
UpdateCommand="UPDATE [perfil] SET [nome] = @nome, [ultimo_nome] = @ultimo_nome, [cargo] = @cargo, [data_nascimento] = @data_nascimento WHERE [cod_id] = @cod_id">
<SelectParameters>
<asp:FormParameter FormField="txt1" Name="nome" Type="String" />
</SelectParameters>
<DeleteParameters>
<asp:Parameter Name="cod_id" Type="Int16" />
</DeleteParameters>
<UpdateParameters>
<asp:Parameter Name="nome" Type="String" />
<asp:Parameter Name="ultimo_nome" Type="String" />
<asp:Parameter Name="cargo" Type="String" />
<asp:Parameter DbType="Date" Name="data_nascimento" />
<asp:Parameter Name="cod_id" Type="Int16" />
</UpdateParameters>
<InsertParameters>
<asp:Parameter Name="cod_id" Type="Int16" />
<asp:Parameter Name="nome" Type="String" />
<asp:Parameter Name="ultimo_nome" Type="String" />
<asp:Parameter Name="cargo" Type="String" />
<asp:Parameter DbType="Date" Name="data_nascimento" />
</InsertParameters>
</asp:SqlDataSource>
<br />
</div>
</form>
</body>
</html>Carregando comentários...