2013-01-24 2 views
-2

"비즈니스 요소"라는 MySQL 데이터베이스가 있으며이 데이터베이스에는 4 개의 열 (ID, 사용자 이름, 암호 & 수준)이 있습니다. 특정 사용자 이름 (주어진 Usernametextbox.text) "수준"관리자, 관리자 또는 사용자가 있는지 확인하고 싶습니다. 이것들은 모든 사용자가 갖기를 원하는 3 가지 값입니다 (모두 레벨에 있습니다). 내 연결 문자열은 "server=localhost;user id=root;password=;database=business elements"이고 내 테이블은 usersVB.NET을 사용하여 MySQL 데이터베이스에서 데이터를 쿼리하는 방법

기본적으로 주어진 사용자의 열 값을 확인하고 싶습니다.

이 모든 것은 Visual Basic에 있습니다. 누군가가 도와주세요

..

+0

및 무엇이 오류 메시지입니까? 너 뭐 해봤 니? – jcho360

+0

나쁜 게시 제목 + 코드가 표시되지 않음 –

+0

제안을 시작하는 방법을 모르겠다 .. – Kraxed

답변

1

여기에 특정 이름의 레벨을 얻는 방법이다. 다른 많은 기능에 대해서는 좋은 시작점이되어야합니다. 나는 그것을 테스트하지 않았지만 꽤 가깝습니다. (사용자 수준은 표의 '수준'에 대한 데이터 유형과 일치해야합니다.)

Dim conn as MySqlConnection 
Dim cmd As MySqlCommand 

conn = New MySqlConnection("server=localhost;user id=root;password=;database=business elements;") 
conn.Open() 

cmd = New MySqlCommand("SELECT level FROM users WHERE [email protected] LIMIT 1", conn) 
cmd.Parameters.AddWithValue("@username", Usernametextbox.Text) 
userLevel = cmd.ExecuteScalar() 
관련 문제