domingo, 19 de abril de 2015

CAMBIAR EL FORMATO DE LA FECHA SQL SERVER

CAMBIAR EL FORMATO DE LA FECHA EN SQL SERVER

Con el    SET DATEFORMAT:

use master
go
create database  prueba
go
use prueba
go
create table libro
(
codlibro char(4)not null primary key,
libro    varchar(100) not null,
fecha_edi date
)

go
-- Set date format to day/month/year.
SET DATEFORMAT dmy;
GO
DECLARE @datevar datetime2 = '15/01/2008';
SELECT @datevar;
GO
insert into  libro values ('l001','Curiosidades Online','15/04/2015')
go


martes, 14 de abril de 2015

Auto completar textbox con vb.net y sql server

Sql server
Auto completar  textbox con  vb.net  y sql server:
Creamos la  bd:

use master
go
create database prueba
go
use prueba
go
create table prueba
(
codprueba char(4) PRIMARY KEY,
prueba  varchar(70) not null
)

go
insert into prueba values ('1','Peru')
insert into prueba values ('2','Colombia')
insert into prueba values ('3','Panama')
insert into prueba values ('4','Puerto Rico')
insert into prueba values ('5','Republica Dominicana')
go
select * from prueba

Creamos el formulario:
















Propiedades:








Código  en vb.net
Imports System.Data
Imports System.Data.SqlClient


Public Class Form1
    Dim cn As New SqlConnection("data source=.;database=prueba;integrated security=true")

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load


        Dim da As New SqlDataAdapter("select prueba from prueba ", cn)
        Dim dt As New DataTable
        da.Fill(dt)

        Dim r As DataRow

        TextBox1.AutoCompleteCustomSource.Clear()
        For Each r In dt.Rows
            TextBox1.AutoCompleteCustomSource.Add(r.Item(0).ToString)
        Next



    End Sub
End Class



Vista general: