Para cerrar todos los formularios excepto el que tengamos abierto, para que solo nos quede el formulario que vamos a abrir:
‘Declarar una variable global de tipo lista
Public formularis As New List(Of Form)
‘En el load de cada formulario:
If Not formularis.Contains(Me) Then formularis.Add(Me)
‘En la opción de menú al abrir formulario:
For Each frm As Form In formularis
frm.Close()
Next
strDato = DGView.Rows(DGView.CurrentRow.Index).Cells(0).Value
SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME LIKE ‘%mail%’
order by table_name
Poner la Propiedad DropDownStyle en DropDownList
Ponemos los dos imports:
Imports System.Environment
Imports System.Net
Dim hostname As String = Dns.GetHostName()
Dim ipaddress As String = CType(Dns.GetHostByName(hostname).AddressList.GetValue(0), IPAddress).ToString
La insturcción InStr nos busca en una cadena, ya sea una variable o no (primer parámetro), si dentro existe la cadena del segundo parámetro. Cierto = 1, falso = 0.
If InStr(txtDescripcio.Text, “VARIS”) Then
txtDescripcio.Enabled = True
txtDescripcio.Select()
End If
http://www.elguille.info/colabora/puntoNET/PabloTilli_SocketsVBNET.htm
Como siempre, la web del Guille es donde he encontrado un buen ejemplo sobre Sockets en Visual Basic.Net
SELECT camp1, camp2, count(*) AS Repetit
FROM TAULA As Tmp
GROUP BY camp1, camp2
HAVING Count(*) > 1
Con este código SQL vamos a ver si hay algun registro repetido, pero lo interesante es hacer que no se puedan repetir registros, añadiendo una clave principal de los campos que diferencian a los registros.
Si queremos un DataviewGrid con una columna donde cada celda sea un checkBox, si utilizamos SqlServer, con solo definir el tipo de la columna como tipo ‘bit’, ya tenemos el asunto solucionado. No hace falta hacer nada mas.
ControlBox = False