csv文件怎么样用sql操作?请高手指教,有帮助给分
用户登陆时输入密码,与csv文件中信息比较,相同则返回true,否则返回false.
本想用一句sql搞定,可从csv文件中读数据时不能加入条件语句,只能全部读出。比较郁闷,请高手指教。
实在没法一次搞定,我想能不能对odbcCSVDataAdapter再作一次sql查询,如何实现。谢谢。
Function LoginConfirm() As Boolean
Dim SQLString As String
Dim strConn As String = "Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq=" & _
recordfolderpath & ";Extensions=asc,csv,tab,txt;"
Dim objConn As New OdbcConnection(strConn)
Dim odbcCSVDataAdapter As New OdbcDataAdapter
SQLString = "SELECT * FROM userinfo.csv" '& "WHERE UserName='" & _UserName & "' AND Password='" & _Password & "'"
odbcCSVDataAdapter = New OdbcDataAdapter(SQLString, objConn)
Dim UserTable As New DataTable
odbcCSVDataAdapter.Fill(UserTable)
If UserTable.Rows.Count = 0 Then '判断用户是否存在
Return False
Else
Return True
End If
End Function