我正在更新我们公司的网站,并希望更改使用JS cookie来声明动态内容的所有数据,只设置主键,以便我可以从SQL DB中选择单个数据行。
我已经涉足XtraReports中的VB / SQL,但没有涉及网络环境,并且无法获得任何明确的&简单提示如何通过cookie中的主键选择数据行。然后,我需要使用列名从该行中提取各种数据。
非常感谢任何帮助或指导。
答案 0 :(得分:0)
您可以使用Request.Cookies Collection从Request中读取Cookie。
if(Request.Cookies["key"]!=null)
{
var value=Request.Cookies["key"].Value;
}
每个请求始终存在Request.Cookies。然后从DataBase将信息导入DataSet。您可以使用以下方式阅读数据集:
如果ds是您的DataSet,那么
foreach (DataTable table in ds.Tables)
{
foreach (DataRow dr in table.Rows)
{
var data=dr["ColumnName"];
}
}