martes, 1 de septiembre de 2009

Visual Basic 2008 y Access 2007


Empezando con lo mas básico en Visual.net, este es el código fuente de como conectar Access 2007 con VB 2008.
----------------------------------------------------------------

Imports System.Data.OleDb

Public Class Form1

Dim dbConnection As Data.OleDb.OleDbConnection
Dim dbDataSet As Data.DataSet
Dim dbDataAdapter As Data.OleDb.OleDbDataAdapter

Dim ConsultaSQL As String
Dim CadenaConexion, RutaNombreBD As String 'Para los que estan criticando, ya se puede declarar variables de esta forma en VB2008

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
ConsultaSQL = TextBox1.Text
'Application.StartupPath obtiene la ruta de nuestra carpeta donde se encuentra el exe
'como todavia estamos desarrollando y probando nos llevara a la carpeta DEBUG
RutaNombreBD = Application.StartupPath & "\Base2007.accdb"

'REALIZANDO LA CONEXION
'CadenaConexion = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & ArchivoDatos 'para access 2003
CadenaConexion = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & _
RutaNombreBD & ";Jet OLEDB:Database Password=;"
Try
dbConnection = New Data.OleDb.OleDbConnection(CadenaConexion)
Catch x As Exception
MessageBox.Show("Error al crear la conexión:" & vbCrLf & x.Message)
Exit Sub
End Try
dbConnection.Open()

'CREANDO DATASET (Crea una BD vacia en memoria hasta donde entendi)
dbDataSet = New Data.DataSet()

'CREANDO DATAADAPTER (Nos permite acceder a los datos físicos de la base de datos)
'sera como nuestro puente entre la DB real y el DATASET
dbDataAdapter = New Data.OleDb.OleDbDataAdapter(ConsultaSQL, dbConnection)

'CommandBuilder no se usa nada más pasar comandos SQL al DataAdapter
'y este pueda añadir, modificar y eliminar datos de la DB.
Dim commandBuilder As New Data.OleDb.OleDbCommandBuilder(dbDataAdapter)
dbDataAdapter.MissingSchemaAction = MissingSchemaAction.AddWithKey 'Esta linea es para no tener problemas con la clave principal

'Llenamos el objeto DataSet con los datos del DataAdapter
'es como crear una nueva tabla virtual dentro el DATASET
'El 2do parametro es el nombre que colocamos a nuestra nueva tabla virtual
dbDataAdapter.Fill(dbDataSet, "TablaX")

'MOSTRANDO LOS DATOS EN UNA GRILLA
DataGridView1.DataSource = dbDataSet
DataGridView1.DataMember = "TablaX"
DataGridView1.Refresh()
End Sub
End Class

y si le gusta la comodidad, aqui les dejo todo el código fuente para descargarse.
http://grupos.emagister.com/ficheros/vcruzada?idGrupo=1024&idFichero=223406

viernes, 14 de agosto de 2009

Tecnología Holográfica



Navegando por ahi, me tope con una pagina donde veo el futuro de las pantallas, en otras palabras todo sera Holográfico y no esta muy lejos. de todas maneras comparto este video que me dejo impresionado, y la presentación es en vivo y directo dejando a Power Point por los suelos.










martes, 4 de agosto de 2009

Islas flotantes de bolivia






Hechas con totora de la zona (especie de junco que crece en los terrenos pantanosos de América del Sur) como una forma de atraer al turismo, se encuentran a 10 minutos de la orilla del lago Titicaca. Pertenecen a la comunidad de Sawiña, en el municipio de Copacabana, tienen un estilo de vida muy curioso. Ellos construyen sus propias islas, las cuales flotan en el lago y son sus lugares de hábitat. Son descendientes directos de las culturas más antiguas del continente.

lunes, 3 de agosto de 2009

Modelando con Touch Screen

Navegando por ahi, me encontre este video donde muestran como podemos modelar con una pantalla Touch Screen.

Espero conseguir el soft y una pantalla asi en poco tiempo...

lunes, 27 de julio de 2009

Conceptos Basicos de 3D MAX 9


Bueno empezando esta sección, a medida que vaya aprendiendo el manejo de este soft voy a ir colocando los mejores tutos que encuentre por la red y que realmente me hayan servido para aprender.

Muchos de los que ya habia visto, no me sirvieron porque asumían que ya sabia algunas cosas básicas, o es que no podía ubicar ciertos iconos o sectores que tal vez para ellos ya es muy familiar,

Así que aquí va el primer enlace.
http://www.sapientisimo.com/free/3dsmax/lecc01.htm
Es un videotutorial muy bueno y en español.


Y este otro para los que ya saben, lo básico y quieren aventurarse en cosas mas dificiles.

Como podrán ver en el ultimo enlace esta detallado todo los temas que puedes aprender del PDF, y el enlace de descarga se encuentra en la parte de abajo (Rapidshare).

Mi Bolivia




Bueno continuo aprovechando mi "tiempo libre" (se dieron cuenta que coloque entre comillas...). En muchas ocasiones buscando imagenes en Google veia como habia imagenes impresionantes de banderas (Flag) estadounidenses que se veian muy bien con sus famosa aguila calva, y no encontraba una asi de mi país (Bolivia ... el corazón de Latino America). Asi que intento revertir eso y me cree unos graficos diseñados en Photoshop, no soy bueno con este programa pero hago lo que puedo y creo que me salio muy bonito.

Asi que lo subo para que lo puedan ver y talvez lo puedan usan en sus bloggs o en lo que deseen, no tiene derechos de autor, ya que fueron creados por mi.

La 1ra es una bandera boliviana con un condor encima en pleno vuelo, la 2da es un condor con una bandera por detras (Bueno viendo las fotos salio al reves... jajaja).
Espero les guste.....


ABIGAIL







Añadir imagen



Bueno continuando este espacio y aprovechando que tengo un momento libre, voy a subir 2 fotos de una linda amiga, amiga incondicional hasta que se caso, por eso aconsejo piensenlo 2 veces antes de casarse, no todo es color de rosa... Bueno pero al final mi amiga y espero que este espacio sea para recordarla a ella y todos los amigos que tengo que poco a poco voy a ir subiendo fotos.




Saludos Abi, no te olvides de mi.








Inicio de mi Blogg

Bueno, por fin me aburri del espacio de mi MSN, buscando quise encontrar un espacio donde pueda personalizar el 100% de mi espacio, y me tope esta página http://www.ciao.es/blogger_com_creacion_de_blogs__Opinion_1253264, donde me dicen que Blogger es la página que andaba buscando, asi que esta es la primera entrada.

Espero realizar los cambios que espero para que esta sea una superpagina.

Los temas que pienso publicar y que por el momento son de mi interes son temas de 3D, especificamente 3D MAX, temas de programación con Visual Basic 2008 que es mi fuerte y por ultimo programacion de juegos o videojuegos que es a lo que estoy apuntando.

Obviamente aparte de fotos personales y otras cosillas que se vayan apareciendo o vaya encontrando por la red que me parescan interesantes.

Guidex