
pasar valores de formularios aspx a parametros
Publicado por alexis (59 intervenciones) el 20/06/2012 19:15:59
buenos dias que tal deseaba saber como pasar valores de un formulario aspx en c #
a valores de parametros estoy usandoSqlDataSource y telerik:RadGrid
y si esta es la mejor manera para insertar, buscar, actualizar y eliminar usando el grid de telerik
quiero pasarle el valor de un combobox o texbox a un parametro para realizar consulta, o insertar o actualizar
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:DBReporteHora %>" DeleteCommand=" DELETE FROM [ReportesHoras]
WHERE [ReportesHoras].id_reporte = @ID_REPORTE
" InsertCommand="INSERT INTO [DBReporteHoras].[dbo].[ReportesHoras]
([usuario])
VALUES
(
@usuario"
SelectCommand="SELECT r.id_reporte, r.nomContactoCliente, CONVERT (NVARCHAR(10), r.f_tarea, 103) AS f_tarea, r.descripcionTarea,
r.id_estado, e.descripcion AS descripcion_estado, r.cantidadHoraTarea, r.id_empleado, r.id_cliente, r.id_proyecto FROM
ReportesHoras AS r
INNER JOIN Estados AS e ON r.id_estado = e.id_estado
WHERE (r.id_empleado = @id_empleado)
AND (r.id_proyecto = @id_cliente) AND (r.id_proyecto = @id_proyecto)
AND (r.f_tarea BETWEEN @ID_F_INICIO AND @ID_F_FIN)
ORDER BY r.id_reporte"
UpdateCommand=" UPDATE [ReportesHoras]
SET
[ReportesHoras].id_estado = @id_estado,
[ReportesHoras].descripcionTarea = @descripcionTarea,
[ReportesHoras].cantidadHoraTarea = @cantidadHoraTarea
WHERE
[ReportesHoras].ID_REPORTE = @id_reporte "
ProviderName="<%$ ConnectionStrings:DBReporteHora.ProviderName %>">
<DeleteParameters>
<asp:Parameter Name="id_reporte" />
</DeleteParameters>
<InsertParameters>
<asp:Parameter DefaultValue="nombre" Name="usuario" />
</InsertParameters>
<SelectParameters>
<asp:Parameter DefaultValue="nombre" Name="id_empleado" />
<asp:Parameter DefaultValue="1" Name="id_cliente" />
<asp:Parameter DefaultValue="1" Name="id_proyecto" />
<asp:Parameter DefaultValue="2012-06-11" Name="ID_F_INICIO" />
<asp:Parameter DefaultValue="2012-06-11" Name="ID_F_FIN" />
</SelectParameters>
<UpdateParameters>
<asp:Parameter Name="id_reporte" />
<asp:Parameter Name="id_estado" />
<asp:Parameter Name="descripcionTarea" />
<asp:Parameter Name="cantidadHoraTarea" />
</UpdateParameters>
</asp:SqlDataSource>
a valores de parametros estoy usandoSqlDataSource y telerik:RadGrid
y si esta es la mejor manera para insertar, buscar, actualizar y eliminar usando el grid de telerik
quiero pasarle el valor de un combobox o texbox a un parametro para realizar consulta, o insertar o actualizar
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:DBReporteHora %>" DeleteCommand=" DELETE FROM [ReportesHoras]
WHERE [ReportesHoras].id_reporte = @ID_REPORTE
" InsertCommand="INSERT INTO [DBReporteHoras].[dbo].[ReportesHoras]
([usuario])
VALUES
(
@usuario"
SelectCommand="SELECT r.id_reporte, r.nomContactoCliente, CONVERT (NVARCHAR(10), r.f_tarea, 103) AS f_tarea, r.descripcionTarea,
r.id_estado, e.descripcion AS descripcion_estado, r.cantidadHoraTarea, r.id_empleado, r.id_cliente, r.id_proyecto FROM
ReportesHoras AS r
INNER JOIN Estados AS e ON r.id_estado = e.id_estado
WHERE (r.id_empleado = @id_empleado)
AND (r.id_proyecto = @id_cliente) AND (r.id_proyecto = @id_proyecto)
AND (r.f_tarea BETWEEN @ID_F_INICIO AND @ID_F_FIN)
ORDER BY r.id_reporte"
UpdateCommand=" UPDATE [ReportesHoras]
SET
[ReportesHoras].id_estado = @id_estado,
[ReportesHoras].descripcionTarea = @descripcionTarea,
[ReportesHoras].cantidadHoraTarea = @cantidadHoraTarea
WHERE
[ReportesHoras].ID_REPORTE = @id_reporte "
ProviderName="<%$ ConnectionStrings:DBReporteHora.ProviderName %>">
<DeleteParameters>
<asp:Parameter Name="id_reporte" />
</DeleteParameters>
<InsertParameters>
<asp:Parameter DefaultValue="nombre" Name="usuario" />
</InsertParameters>
<SelectParameters>
<asp:Parameter DefaultValue="nombre" Name="id_empleado" />
<asp:Parameter DefaultValue="1" Name="id_cliente" />
<asp:Parameter DefaultValue="1" Name="id_proyecto" />
<asp:Parameter DefaultValue="2012-06-11" Name="ID_F_INICIO" />
<asp:Parameter DefaultValue="2012-06-11" Name="ID_F_FIN" />
</SelectParameters>
<UpdateParameters>
<asp:Parameter Name="id_reporte" />
<asp:Parameter Name="id_estado" />
<asp:Parameter Name="descripcionTarea" />
<asp:Parameter Name="cantidadHoraTarea" />
</UpdateParameters>
</asp:SqlDataSource>
Valora esta pregunta


0