none
但是执行的过程中却爆出了错误如下:the multi-part identifier "Card_Info.StudentNo" could not be bound.Invalid column name 'Cardno' RRS feed

  • 问题

  •  在DAL层进行了对数据库的查询操作,sql语句里链接了两个表,如下:

    Public Function queryBalance(ByVal cardInfo As JFEntity.CardInfo) As DataTable Implements IDAL.IselectDAL.queryBalance
            Dim sql As String
            Dim SQLHelper As New sqlHelper
            Dim sqlParams As SqlParameter()
            Dim dt As New DataTable
            '传参
            sqlParams = {New SqlParameter("@Cardno", cardInfo.CardNo)}
            sql = "select * from student_Info where student_Info.studentNo=Card_Info.StudentNo and cardID=@cardID"
            dt = SQLHelper.ExecSelect(sql, CommandType.Text, sqlParams)
            Return dt
        End Function

    第一次在论坛上提出问题,很渴望得到大家的帮助,有这样的一个平台,让我们有更多的机会交流,共同成长,谢谢。

    2017年3月11日 11:49

全部回复