ASP.NET - 2 datakeynames

 
Vista:

2 datakeynames

Publicado por nenure (56 intervenciones) el 01/09/2008 11:25:07
Hola! Por favor, no me sale la informacion de detailsview cuando son 2 datakeynames. os mando el codigo que he hecho porque ya no se que cambiar para que pueda funcionar! por favor si alguien puede ayudarme... lo necesito de verdad, es para presentar un proyecto y estoy muy nerviosa ya, por favor... GRACIAS.

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="inmobiliarias_01-09.aspx.vb" Inherits="inmobiliarias_01_09" %>

<!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" >
<head runat="server">
<title>Página sin título</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConflictDetection="CompareAllValues"
ConnectionString="<%$ ConnectionStrings:conexion buena %>" DeleteCommand="DELETE FROM NEREA2_INMOBILIARIAS WHERE INMOBILIARIA = ? AND ZONA = ?"
ProviderName="<%$ ConnectionStrings:conexion buena.ProviderName %>"
SelectCommand="SELECT INMOBILIARIA, LOCALIDAD, ZONA, PROVINCIA, COLABORADORA FROM NEREA2_INMOBILIARIAS">
<DeleteParameters>
<asp:Parameter Name="INMOBILIARIA" Type="String" />
<asp:Parameter Name="ZONA" Type="String" />
</DeleteParameters>

</asp:SqlDataSource>

</div>
<asp:GridView ID="GridView1" AutoGenerateColumns="false" DataKeyNames="inmobiliaria, zona" runat="server" AllowPaging="True" AllowSorting="True"
DataSourceID="SqlDataSource1">
<Columns>
<asp:CommandField ShowSelectButton="True" />
<asp:BoundField DataField="INMOBILIARIA" HeaderText="INMOBILIARIA" SortExpression="INMOBILIARIA" />
<asp:BoundField DataField="ZONA" HeaderText="ZONA" SortExpression="ZONA" />
<asp:BoundField DataField="LOCALIDAD" HeaderText="LOCALIDAD" SortExpression="LOCALIDAD" />
<asp:BoundField DataField="PROVINCIA" HeaderText="PROVINCIA" SortExpression="PROVINCIA" />
</Columns>
</asp:GridView>
<br />
<asp:SqlDataSource ID="SqlDataSource2" runat="server" ConflictDetection="CompareAllValues"
ConnectionString="<%$ ConnectionStrings:conexion buena %>"
InsertCommand="INSERT INTO NEREA2_INMOBILIARIAS (INMOBILIARIA, LOCALIDAD, ZONA, PROVINCIA, CP, DIRECCION, TELEFONO, OTRO_TELEFONO, FAX, E_MAIL, WEB, CONTACTO, RELACION, OBSERVACIONES, COLABORADORA) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)"
ProviderName="<%$ ConnectionStrings:conexion buena.ProviderName %>"
SelectCommand="SELECT INMOBILIARIA, LOCALIDAD, ZONA, PROVINCIA, CP, DIRECCION, TELEFONO, OTRO_TELEFONO, FAX, E_MAIL, WEB, CONTACTO, RELACION, OBSERVACIONES, COLABORADORA FROM NEREA2_INMOBILIARIAS WHERE ((INMOBILIARIA = ?) and (ZONA = ?))"
UpdateCommand="UPDATE NEREA2_INMOBILIARIAS SET LOCALIDAD = ?, PROVINCIA = ?, CP = ?, DIRECCION = ?, TELEFONO = ?, OTRO_TELEFONO = ?, FAX = ?, E_MAIL = ?, WEB = ?, CONTACTO = ?, RELACION = ?, OBSERVACIONES = ?, COLABORADORA = ? WHERE ((INMOBILIARIA = ?) AND (ZONA = ?))">
<SelectParameters>
<asp:ControlParameter ControlID="GridView1" Name="INMOBILIARIA" PropertyName="SelectedValue"
Type="String" />
<asp:ControlParameter ControlID="GridView1" Name="ZONA" PropertyName="SelectedValue"
Type="String" />
</SelectParameters>
<UpdateParameters>
<asp:Parameter Name="LOCALIDAD" Type="String" />
<asp:Parameter Name="PROVINCIA" Type="String" />
<asp:Parameter Name="CP" Type="String" />
<asp:Parameter Name="DIRECCION" Type="String" />
<asp:Parameter Name="TELEFONO" Type="String" />
<asp:Parameter Name="OTRO_TELEFONO" Type="String" />
<asp:Parameter Name="FAX" Type="String" />
<asp:Parameter Name="E_MAIL" Type="String" />
<asp:Parameter Name="WEB" Type="String" />
<asp:Parameter Name="CONTACTO" Type="String" />
<asp:Parameter Name="RELACION" Type="String" />
<asp:Parameter Name="OBSERVACIONES" Type="String" />
<asp:Parameter Name="COLABORADORA" Type="String" />
<asp:Parameter Name="INMOBILIARIA" Type="String" />
<asp:Parameter Name="ZONA" Type="String" />
</UpdateParameters>
<InsertParameters>
<asp:Parameter Name="INMOBILIARIA" Type="String" />
<asp:Parameter Name="LOCALIDAD" Type="String" />
<asp:Parameter Name="ZONA" Type="String" />
<asp:Parameter Name="PROVINCIA" Type="String" />
<asp:Parameter Name="CP" Type="String" />
<asp:Parameter Name="DIRECCION" Type="String" />
<asp:Parameter Name="TELEFONO" Type="String" />
<asp:Parameter Name="OTRO_TELEFONO" Type="String" />
<asp:Parameter Name="FAX" Type="String" />
<asp:Parameter Name="E_MAIL" Type="String" />
<asp:Parameter Name="WEB" Type="String" />
<asp:Parameter Name="CONTACTO" Type="String" />
<asp:Parameter Name="RELACION" Type="String" />
<asp:Parameter Name="OBSERVACIONES" Type="String" />
<asp:Parameter Name="COLABORADORA" Type="String" />
</InsertParameters>
</asp:SqlDataSource>
<asp:DetailsView ID="DetailsView1" runat="server" DataSourceID="SqlDataSource2" Height="50px"
Width="125px">
<Fields>
<asp:CommandField ShowDeleteButton="True" ShowEditButton="True" ShowInsertButton="True" />
</Fields>
</asp:DetailsView>
</form>
</body>
</html>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder