Ayuda vb.net urgente
Publicado por Rodrigo (1 intervención) el 18/04/2014 09:09:52
Aqui les dejo mis 3 capas bien.... y con detalle abajo de cual es mi problema GRACIAS
Tengo 1 boton y un textbox
Formulario:
clsClan:
clsPClan:
Como los clanes que cuentan con 3 caracteres pueden ser cualquiera le puse en la BD UTF-8 asi lee todos pero que pasa, cada vez que pongo caracteres especiales me salta que no tiene alianza, cuando si tiene... solo lee los caracteres comunes como letras.. se que ahi algo mal si me pueden decir como solucionarlo porfavor :), es obvio que debe aver un String que no sea String y sea otra cosa que no se, o no usar TextBox o convertir String a UTF-8 y hacer todo el "pasamanos" a la base de datos ni idea, por favor diganme como
Tengo 1 boton y un textbox
Formulario:
1
2
3
4
5
6
7
8
9
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim unClan As New clsClan
unClan.IdClan = txttag.Text
' Esto es para saber si el TAG que puse que es una palabra de 3 letras ya existe en la base de datos
If(unGuildenIdent.verificarClanRelacion(unClan)) Then
MsgBox("Este clan pertenece a esta alianza")
Else
MsgBox("El clan seleccionado no pertenece a esta alianza")
End If
clsClan:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Public Class clsClan
Private mIdClan As String
Public Property IdClan() As String
Get
Return mIdClan
End Get
Set(ByVal value As String)
mIdClan = value
End Set
End Property
Public Function verificarClanRelacion(ByVal unClan As clsClan) As Boolean
Dim unPClan As New clsPClan
Return unPClan.verificarClanRelacion(unClan)
End Function
End Class
clsPClan:
1
2
3
4
5
6
7
8
9
Public Class clsPClan
Inherits clsPersistencia
Public Function verificarClanRelacion(ByVal unClan As clsClan) As Boolean
Dim consulta As String
consulta = "SELECT * FROM alianzaclan where NombreAlianza='" & unClan.NombreAlianza & "' AND IdClan='" & unClan.IdClan & "'"
Dim datosClan = ejecutarYdevolver(consulta)
Return datosClan.HasRows
End Function
End Class
Como los clanes que cuentan con 3 caracteres pueden ser cualquiera le puse en la BD UTF-8 asi lee todos pero que pasa, cada vez que pongo caracteres especiales me salta que no tiene alianza, cuando si tiene... solo lee los caracteres comunes como letras.. se que ahi algo mal si me pueden decir como solucionarlo porfavor :), es obvio que debe aver un String que no sea String y sea otra cosa que no se, o no usar TextBox o convertir String a UTF-8 y hacer todo el "pasamanos" a la base de datos ni idea, por favor diganme como
Valora esta pregunta


0