蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 应用编程


    

蓝森林 http://www.lslnet.com 2006年8月25日 8:28

[asp]又打扰大家了,我的代码又有错了,怎么改都改不好,帮帮忙吧,谢谢啦

“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

语法错误 (操作符丢失) 在查询表达式 'fld_id=' 中。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.OleDb.OleDbException: 语法错误 (操作符丢失) 在查询表达式 'fld_id=' 中。

源错误:


行 10:          '建立DataAdapter对象
行 11:         Dim ds As New DataSet()                                       '建立DataSet对象
行 12:         adp.Fill(ds, "link")                                          '填充DataSet对象
行 13:         myRepeater.DataSource=DS.Tables("link").DefaultView           '指定数据源
行 14:         myRepeater.DataBind()  


sql语句帖出来.

<script language="VB" runat="server">
Sub Page_Load(Sender As Object, E As EventArgs)
        Dim conn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("storeage.mdb"))                                                                 '建立Connection对象
        Dim adp As New OleDbDataAdapter("select * from tb_stores where fld_id=" & Request.QueryString("id") & "", conn)
         '建立DataAdapter对象
        Dim ds As New DataSet()                                       '建立DataSet对象
        adp.Fill(ds, "link")                                          '填充DataSet对象
        myRepeater.DataSource=DS.Tables("link").DefaultView           '指定数据源
        myRepeater.DataBind()  
                                               '执行绑定
End Sub
</script>

我觉的是没有错的,可是那里就是显示adp.Fill(ds, "link") 这个错了




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com