Вот сделка, это форма входа в систему, и мне нужно поставить проверку с учетом регистра, другими словами, если ваше имя пользователя = Admin, а затем Admin! = Admin
Рассмотрим этот блок кода (VB действительно незнакомдля меня так осторожно разберись со мной ^^) Это после того, как он сопоставил запись в базе данных с параметром, переданным в функцию LogIn ()
If dataTable.Rows.Count > 0 Then
'case-sensitive Validation follows
'data in Column ID and Password are placed in variables
'which are then compared to the arguments sent using the Compare() function
Dim strID = dataTable.Columns("U_ID").
Dim strPass = dataTable.Columns("Password")
Dim idResult As Integer 'both results will hold the value of String.Compare()
Dim passwordResult As Integer
*idResult = String.Compare(strID, ID)
, строка со звездочкой возвращает ошибку (очевидно) поскольку strId не имеет типа данных String.Это моя дилемма.
Я также пытался использовать LIKE, но опять же, поскольку strId и strPass не являются строками, все, что я получаю, это ошибка.