Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net asp绑定从数据库返回错误的值_Asp.net_Ms Jet Ace - Fatal编程技术网

Asp.net asp绑定从数据库返回错误的值

Asp.net asp绑定从数据库返回错误的值,asp.net,ms-jet-ace,Asp.net,Ms Jet Ace,当我使用access数据库中的productID字段绑定url时,它会返回错误的值,例如,当我的数据库以第一个字段2开头时,它会返回-1,然后返回-2表示3,依此类推 <a href='details.aspx?ID=<%#Eval("ProductID") %>'> 谢谢试试看 或 使用asp超链接 <asp:HyperLink runat="server" NavigateUrl='details.aspx?ID=<%# Eval("ProductID

当我使用access数据库中的productID字段绑定url时,它会返回错误的值,例如,当我的数据库以第一个字段2开头时,它会返回-1,然后返回-2表示3,依此类推

<a href='details.aspx?ID=<%#Eval("ProductID") %>'>
谢谢

试试看

使用asp超链接

<asp:HyperLink runat="server"
 NavigateUrl='details.aspx?ID=<%# Eval("ProductID") %>'
/>
尝试:


我不知道是什么问题。。但是我试过了,效果很好。test,检查数据库、列名和输入的数据。。
<a href="details.aspx?ID='<%# DataBinder.Eval(Container.DataItem, "ProductId")%>'">