![]() |
| |||
| Descargué VB 2005 Express Edition y SQL Express Edition (El que trae el Management Studio) porque estoy comenzando un proyecto de bases de datos, pero no he podido conectar la base de datos a mi programa. Alguien me podría recomendar un tutorial, curso, idea, web, o algo parecido que me permita hacer una conexión y un ejemplo de como crear agregar datos en una tabla? He buscado también en el grupo pero no he encontrado gran cosa. |
| | ||||
| ||||
| |
| |||
| Hola, Primero algunas cosas: La cadena de conexión a la base de datos de SQL (suponiendo que estás utilizando SqlClient, para este trabajo) se conpone de la siguiente manera: Data Source=Servidor o IP del mismo \ Nombre de la instancia... ejemplo: GATEWAY\NEGOPRO Initial Catalog= Nombre de la base de datos con la que te conectaras... ejemplo: MiBD User ID= Usuario de la conexión... ejemplo: sa Password=Contraseña del usuario... ejemplo: mipass de tal forma la cadena de conexión quedaría: Data Source=GATEWAY\NEGOPRO;Initial Catalog=MiBD;Persist Security Info=True;User ID=sa;Password=mipass Ahora bien, cómo utilizarla: 'Creamos el objeto conexión. Dim _SQLConexion as New System.Data.SqlClient.SqlConnection("Data Source=GATEWAY\NEGOPRO;Initial Catalog=MiBD;Persist Security Info=True;User ID=sa;Password=mipass") 'Creamos el objeto comando para las operaciones. Dim _SQLComando as New System.Data.SqlClient.SqlCommand 'Variable para saber el numero de registro afectados Dim _Afectados as integer 'Abrimos la conexión _SQLConexion.Open 'Insertamos un registro _SqlComando.CommandText="Insert Into MITABLA Values (Valor1, Valor2,...etc);" _Afectados=_SqlComando.ExecuteNonQuery() 'Modificamos un registro _SqlComando.CommandText="Update MITABLA Set Campo1=Valor1, Campo2=Valor2,...etc Where CampoLlave=ValorLlave;" _Afectados=_SqlComando.ExecuteNonQuery() 'Borramos un registro _SqlComando.CommandText="Delete From MITABLA Where CampoLlave=ValorLlave;" _Afectados=_SqlComando.ExecuteNonQuery() 'Cerramos la conexión _SQLConexion.Close Ahora bien.. Necesitarás investigar lo mas que puedas, por lo menos, de las siguiente instrucciones SQL: SELECT, INSERT, DELETE, UPDATE... saludos Alejandro "Herenvaryar" <emedina.moreno***gmail.com> escribió en el mensaje news:802fdf49-e5d0-4f17-86e6-b1d6ea231b6b***b1g2000hsg.googlegroups.com... Descargué VB 2005 Express Edition y SQL Express Edition (El que trae el Management Studio) porque estoy comenzando un proyecto de bases de datos, pero no he podido conectar la base de datos a mi programa. Alguien me podría recomendar un tutorial, curso, idea, web, o algo parecido que me permita hacer una conexión y un ejemplo de como crear agregar datos en una tabla? He buscado también en el grupo pero no he encontrado gran cosa. |
| |||
| Hola, Primero algunas cosas: La cadena de conexión a la base de datos de SQL (suponiendo que estás utilizando SqlClient, para este trabajo) se conpone de la siguiente manera: Data Source=Servidor o IP del mismo \ Nombre de la instancia... ejemplo: GATEWAY\NEGOPRO Initial Catalog= Nombre de la base de datos con la que te conectaras... ejemplo: MiBD User ID= Usuario de la conexión... ejemplo: sa Password=Contraseña del usuario... ejemplo: mipass de tal forma la cadena de conexión quedaría: Data Source=GATEWAY\NEGOPRO;Initial Catalog=MiBD;Persist Security Info=True;User ID=sa;Password=mipass Ahora bien, cómo utilizarla: 'Creamos el objeto conexión. Dim _SQLConexion as New System.Data.SqlClient.SqlConnection("Data Source=GATEWAY\NEGOPRO;Initial Catalog=MiBD;Persist Security Info=True;User ID=sa;Password=mipass") 'Creamos el objeto comando para las operaciones. Dim _SQLComando as New System.Data.SqlClient.SqlCommand 'Variable para saber el numero de registro afectados Dim _Afectados as integer 'Abrimos la conexión _SQLConexion.Open 'Insertamos un registro _SqlComando.CommandText="Insert Into MITABLA Values (Valor1, Valor2,...etc);" _Afectados=_SqlComando.ExecuteNonQuery() 'Modificamos un registro _SqlComando.CommandText="Update MITABLA Set Campo1=Valor1, Campo2=Valor2,...etc Where CampoLlave=ValorLlave;" _Afectados=_SqlComando.ExecuteNonQuery() 'Borramos un registro _SqlComando.CommandText="Delete From MITABLA Where CampoLlave=ValorLlave;" _Afectados=_SqlComando.ExecuteNonQuery() 'Cerramos la conexión _SQLConexion.Close Ahora bien.. Necesitarás investigar lo mas que puedas, por lo menos, de las siguiente instrucciones SQL: SELECT, INSERT, DELETE, UPDATE... saludos Alejandro "Herenvaryar" <emedina.moreno***gmail.com> escribió en el mensaje news:802fdf49-e5d0-4f17-86e6-b1d6ea231b6b***b1g2000hsg.googlegroups.com... Descargué VB 2005 Express Edition y SQL Express Edition (El que trae el Management Studio) porque estoy comenzando un proyecto de bases de datos, pero no he podido conectar la base de datos a mi programa. Alguien me podría recomendar un tutorial, curso, idea, web, o algo parecido que me permita hacer una conexión y un ejemplo de como crear agregar datos en una tabla? He buscado también en el grupo pero no he encontrado gran cosa. |
| |||
| Hola, Primero algunas cosas: La cadena de conexión a la base de datos de SQL (suponiendo que estás utilizando SqlClient, para este trabajo) se conpone de la siguiente manera: Data Source=Servidor o IP del mismo \ Nombre de la instancia... ejemplo: GATEWAY\NEGOPRO Initial Catalog= Nombre de la base de datos con la que te conectaras... ejemplo: MiBD User ID= Usuario de la conexión... ejemplo: sa Password=Contraseña del usuario... ejemplo: mipass de tal forma la cadena de conexión quedaría: Data Source=GATEWAY\NEGOPRO;Initial Catalog=MiBD;Persist Security Info=True;User ID=sa;Password=mipass Ahora bien, cómo utilizarla: 'Creamos el objeto conexión. Dim _SQLConexion as New System.Data.SqlClient.SqlConnection("Data Source=GATEWAY\NEGOPRO;Initial Catalog=MiBD;Persist Security Info=True;User ID=sa;Password=mipass") 'Creamos el objeto comando para las operaciones. Dim _SQLComando as New System.Data.SqlClient.SqlCommand 'Variable para saber el numero de registro afectados Dim _Afectados as integer 'Abrimos la conexión _SQLConexion.Open 'Insertamos un registro _SqlComando.CommandText="Insert Into MITABLA Values (Valor1, Valor2,...etc);" _Afectados=_SqlComando.ExecuteNonQuery() 'Modificamos un registro _SqlComando.CommandText="Update MITABLA Set Campo1=Valor1, Campo2=Valor2,...etc Where CampoLlave=ValorLlave;" _Afectados=_SqlComando.ExecuteNonQuery() 'Borramos un registro _SqlComando.CommandText="Delete From MITABLA Where CampoLlave=ValorLlave;" _Afectados=_SqlComando.ExecuteNonQuery() 'Cerramos la conexión _SQLConexion.Close Ahora bien.. Necesitarás investigar lo mas que puedas, por lo menos, de las siguiente instrucciones SQL: SELECT, INSERT, DELETE, UPDATE... saludos Alejandro "Herenvaryar" <emedina.moreno***gmail.com> escribió en el mensaje news:802fdf49-e5d0-4f17-86e6-b1d6ea231b6b***b1g2000hsg.googlegroups.com... Descargué VB 2005 Express Edition y SQL Express Edition (El que trae el Management Studio) porque estoy comenzando un proyecto de bases de datos, pero no he podido conectar la base de datos a mi programa. Alguien me podría recomendar un tutorial, curso, idea, web, o algo parecido que me permita hacer una conexión y un ejemplo de como crear agregar datos en una tabla? He buscado también en el grupo pero no he encontrado gran cosa. |
| |||
| Gracias Alejandro, estoy probando con este código que indicas. Una pregunta, en el archivo app.config tengo lo siguiente: connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=| DataDirectory|\VERIFICADOR.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True" En este caso, no habrá problemas con la cadena de conexión que me indicas? Debo modificar esta entrada en el app.config? Gracias, saludos On 26 ago, 22:18, "Alejandro Hernández Cavanillas" <ahcavanil...***negopro.com.mx> wrote: > Hola, > > Primero algunas cosas: > La cadena de conexión a la base de datos de SQL (suponiendo que estás > utilizando SqlClient, para este trabajo) se conpone de la siguiente manera: > Data Source=Servidor o IP del mismo \ Nombre de la instancia... ejemplo: > GATEWAY\NEGOPRO > Initial Catalog= Nombre de la base de datos con la que te conectaras... > ejemplo: MiBD > User ID= Usuario de la conexión... ejemplo: sa > Password=Contraseña del usuario... ejemplo: mipass > > de tal forma la cadena de conexión quedaría: > Data Source=GATEWAY\NEGOPRO;Initial Catalog=MiBD;Persist Security > Info=True;User ID=sa;Password=mipass > > Ahora bien, cómo utilizarla: > > 'Creamos el objeto conexión. > Dim _SQLConexion as New System.Data.SqlClient.SqlConnection("Data > Source=GATEWAY\NEGOPRO;Initial Catalog=MiBD;Persist Security Info=True;User > ID=sa;Password=mipass") > 'Creamos el objeto comando para las operaciones. > Dim _SQLComando as New System.Data.SqlClient.SqlCommand > 'Variable para saber el numero de registro afectados > Dim _Afectados as integer > 'Abrimos la conexión > _SQLConexion.Open > > 'Insertamos un registro > _SqlComando.CommandText="Insert Into MITABLA Values (Valor1, > Valor2,...etc);" > _Afectados=_SqlComando.ExecuteNonQuery() > > 'Modificamos un registro > _SqlComando.CommandText="Update MITABLA Set Campo1=Valor1, > Campo2=Valor2,...etc Where CampoLlave=ValorLlave;" > _Afectados=_SqlComando.ExecuteNonQuery() > > 'Borramos un registro > _SqlComando.CommandText="Delete From MITABLA Where CampoLlave=ValorLlave;" > _Afectados=_SqlComando.ExecuteNonQuery() > > 'Cerramos la conexión > _SQLConexion.Close > > Ahora bien.. > Necesitarás investigar lo mas que puedas, por lo menos, de las siguiente > instrucciones SQL: > SELECT, INSERT, DELETE, UPDATE... > > saludos > > Alejandro > > "Herenvaryar" <emedina.mor...***gmail.com> escribió en el mensajenews:802fdf49-e5d0-4f17-86e6-b1d6ea231b6b***b1g2000hsg.googlegroups.com... > Descargué VB 2005 Express Edition y SQL Express Edition (El que trae > el Management Studio) porque estoy comenzando un proyecto de bases de > datos, pero no he podido conectar la base de datos a mi programa. > > Alguien me podría recomendar un tutorial, curso, idea, web, o algo > parecido que me permita hacer una conexión y un ejemplo de como crear > agregar datos en una tabla? He buscado también en el grupo pero no he > encontrado gran cosa. |
| |||
| Gracias Alejandro, estoy probando con este código que indicas. Una pregunta, en el archivo app.config tengo lo siguiente: connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=| DataDirectory|\VERIFICADOR.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True" En este caso, no habrá problemas con la cadena de conexión que me indicas? Debo modificar esta entrada en el app.config? Gracias, saludos On 26 ago, 22:18, "Alejandro Hernández Cavanillas" <ahcavanil...***negopro.com.mx> wrote: > Hola, > > Primero algunas cosas: > La cadena de conexión a la base de datos de SQL (suponiendo que estás > utilizando SqlClient, para este trabajo) se conpone de la siguiente manera: > Data Source=Servidor o IP del mismo \ Nombre de la instancia... ejemplo: > GATEWAY\NEGOPRO > Initial Catalog= Nombre de la base de datos con la que te conectaras... > ejemplo: MiBD > User ID= Usuario de la conexión... ejemplo: sa > Password=Contraseña del usuario... ejemplo: mipass > > de tal forma la cadena de conexión quedaría: > Data Source=GATEWAY\NEGOPRO;Initial Catalog=MiBD;Persist Security > Info=True;User ID=sa;Password=mipass > > Ahora bien, cómo utilizarla: > > 'Creamos el objeto conexión. > Dim _SQLConexion as New System.Data.SqlClient.SqlConnection("Data > Source=GATEWAY\NEGOPRO;Initial Catalog=MiBD;Persist Security Info=True;User > ID=sa;Password=mipass") > 'Creamos el objeto comando para las operaciones. > Dim _SQLComando as New System.Data.SqlClient.SqlCommand > 'Variable para saber el numero de registro afectados > Dim _Afectados as integer > 'Abrimos la conexión > _SQLConexion.Open > > 'Insertamos un registro > _SqlComando.CommandText="Insert Into MITABLA Values (Valor1, > Valor2,...etc);" > _Afectados=_SqlComando.ExecuteNonQuery() > > 'Modificamos un registro > _SqlComando.CommandText="Update MITABLA Set Campo1=Valor1, > Campo2=Valor2,...etc Where CampoLlave=ValorLlave;" > _Afectados=_SqlComando.ExecuteNonQuery() > > 'Borramos un registro > _SqlComando.CommandText="Delete From MITABLA Where CampoLlave=ValorLlave;" > _Afectados=_SqlComando.ExecuteNonQuery() > > 'Cerramos la conexión > _SQLConexion.Close > > Ahora bien.. > Necesitarás investigar lo mas que puedas, por lo menos, de las siguiente > instrucciones SQL: > SELECT, INSERT, DELETE, UPDATE... > > saludos > > Alejandro > > "Herenvaryar" <emedina.mor...***gmail.com> escribió en el mensajenews:802fdf49-e5d0-4f17-86e6-b1d6ea231b6b***b1g2000hsg.googlegroups.com... > Descargué VB 2005 Express Edition y SQL Express Edition (El que trae > el Management Studio) porque estoy comenzando un proyecto de bases de > datos, pero no he podido conectar la base de datos a mi programa. > > Alguien me podría recomendar un tutorial, curso, idea, web, o algo > parecido que me permita hacer una conexión y un ejemplo de como crear > agregar datos en una tabla? He buscado también en el grupo pero no he > encontrado gran cosa. |
| |||
| Gracias Alejandro, estoy probando con este código que indicas. Una pregunta, en el archivo app.config tengo lo siguiente: connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=| DataDirectory|\VERIFICADOR.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True" En este caso, no habrá problemas con la cadena de conexión que me indicas? Debo modificar esta entrada en el app.config? Gracias, saludos On 26 ago, 22:18, "Alejandro Hernández Cavanillas" <ahcavanil...***negopro.com.mx> wrote: > Hola, > > Primero algunas cosas: > La cadena de conexión a la base de datos de SQL (suponiendo que estás > utilizando SqlClient, para este trabajo) se conpone de la siguiente manera: > Data Source=Servidor o IP del mismo \ Nombre de la instancia... ejemplo: > GATEWAY\NEGOPRO > Initial Catalog= Nombre de la base de datos con la que te conectaras... > ejemplo: MiBD > User ID= Usuario de la conexión... ejemplo: sa > Password=Contraseña del usuario... ejemplo: mipass > > de tal forma la cadena de conexión quedaría: > Data Source=GATEWAY\NEGOPRO;Initial Catalog=MiBD;Persist Security > Info=True;User ID=sa;Password=mipass > > Ahora bien, cómo utilizarla: > > 'Creamos el objeto conexión. > Dim _SQLConexion as New System.Data.SqlClient.SqlConnection("Data > Source=GATEWAY\NEGOPRO;Initial Catalog=MiBD;Persist Security Info=True;User > ID=sa;Password=mipass") > 'Creamos el objeto comando para las operaciones. > Dim _SQLComando as New System.Data.SqlClient.SqlCommand > 'Variable para saber el numero de registro afectados > Dim _Afectados as integer > 'Abrimos la conexión > _SQLConexion.Open > > 'Insertamos un registro > _SqlComando.CommandText="Insert Into MITABLA Values (Valor1, > Valor2,...etc);" > _Afectados=_SqlComando.ExecuteNonQuery() > > 'Modificamos un registro > _SqlComando.CommandText="Update MITABLA Set Campo1=Valor1, > Campo2=Valor2,...etc Where CampoLlave=ValorLlave;" > _Afectados=_SqlComando.ExecuteNonQuery() > > 'Borramos un registro > _SqlComando.CommandText="Delete From MITABLA Where CampoLlave=ValorLlave;" > _Afectados=_SqlComando.ExecuteNonQuery() > > 'Cerramos la conexión > _SQLConexion.Close > > Ahora bien.. > Necesitarás investigar lo mas que puedas, por lo menos, de las siguiente > instrucciones SQL: > SELECT, INSERT, DELETE, UPDATE... > > saludos > > Alejandro > > "Herenvaryar" <emedina.mor...***gmail.com> escribió en el mensajenews:802fdf49-e5d0-4f17-86e6-b1d6ea231b6b***b1g2000hsg.googlegroups.com... > Descargué VB 2005 Express Edition y SQL Express Edition (El que trae > el Management Studio) porque estoy comenzando un proyecto de bases de > datos, pero no he podido conectar la base de datos a mi programa. > > Alguien me podría recomendar un tutorial, curso, idea, web, o algo > parecido que me permita hacer una conexión y un ejemplo de como crear > agregar datos en una tabla? He buscado también en el grupo pero no he > encontrado gran cosa. |
| |||
| Hola, Utilizaste el asistente para crear la conexión? Porqué dices que no se conecta? Qué error te presenta? Saludos Alejandro "Herenvaryar" <emedina.moreno***gmail.com> escribió en el mensaje news:af19e290-f7f2-448c-9e4b-2f012b259351***m73g2000hsh.googlegroups.com... Gracias Alejandro, estoy probando con este código que indicas. Una pregunta, en el archivo app.config tengo lo siguiente: connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=| DataDirectory|\VERIFICADOR.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True" En este caso, no habrá problemas con la cadena de conexión que me indicas? Debo modificar esta entrada en el app.config? Gracias, saludos On 26 ago, 22:18, "Alejandro Hernández Cavanillas" <ahcavanil...***negopro.com.mx> wrote: > Hola, > > Primero algunas cosas: > La cadena de conexión a la base de datos de SQL (suponiendo que estás > utilizando SqlClient, para este trabajo) se conpone de la siguiente > manera: > Data Source=Servidor o IP del mismo \ Nombre de la instancia... ejemplo: > GATEWAY\NEGOPRO > Initial Catalog= Nombre de la base de datos con la que te conectaras... > ejemplo: MiBD > User ID= Usuario de la conexión... ejemplo: sa > Password=Contraseña del usuario... ejemplo: mipass > > de tal forma la cadena de conexión quedaría: > Data Source=GATEWAY\NEGOPRO;Initial Catalog=MiBD;Persist Security > Info=True;User ID=sa;Password=mipass > > Ahora bien, cómo utilizarla: > > 'Creamos el objeto conexión. > Dim _SQLConexion as New System.Data.SqlClient.SqlConnection("Data > Source=GATEWAY\NEGOPRO;Initial Catalog=MiBD;Persist Security > Info=True;User > ID=sa;Password=mipass") > 'Creamos el objeto comando para las operaciones. > Dim _SQLComando as New System.Data.SqlClient.SqlCommand > 'Variable para saber el numero de registro afectados > Dim _Afectados as integer > 'Abrimos la conexión > _SQLConexion.Open > > 'Insertamos un registro > _SqlComando.CommandText="Insert Into MITABLA Values (Valor1, > Valor2,...etc);" > _Afectados=_SqlComando.ExecuteNonQuery() > > 'Modificamos un registro > _SqlComando.CommandText="Update MITABLA Set Campo1=Valor1, > Campo2=Valor2,...etc Where CampoLlave=ValorLlave;" > _Afectados=_SqlComando.ExecuteNonQuery() > > 'Borramos un registro > _SqlComando.CommandText="Delete From MITABLA Where CampoLlave=ValorLlave;" > _Afectados=_SqlComando.ExecuteNonQuery() > > 'Cerramos la conexión > _SQLConexion.Close > > Ahora bien.. > Necesitarás investigar lo mas que puedas, por lo menos, de las siguiente > instrucciones SQL: > SELECT, INSERT, DELETE, UPDATE... > > saludos > > Alejandro > > "Herenvaryar" <emedina.mor...***gmail.com> escribió en el > mensajenews:802fdf49-e5d0-4f17-86e6-b1d6ea231b6b***b1g2000hsg.googlegroups.com... > Descargué VB 2005 Express Edition y SQL Express Edition (El que trae > el Management Studio) porque estoy comenzando un proyecto de bases de > datos, pero no he podido conectar la base de datos a mi programa. > > Alguien me podría recomendar un tutorial, curso, idea, web, o algo > parecido que me permita hacer una conexión y un ejemplo de como crear > agregar datos en una tabla? He buscado también en el grupo pero no he > encontrado gran cosa. |
| |||
| Hola, Utilizaste el asistente para crear la conexión? Porqué dices que no se conecta? Qué error te presenta? Saludos Alejandro "Herenvaryar" <emedina.moreno***gmail.com> escribió en el mensaje news:af19e290-f7f2-448c-9e4b-2f012b259351***m73g2000hsh.googlegroups.com... Gracias Alejandro, estoy probando con este código que indicas. Una pregunta, en el archivo app.config tengo lo siguiente: connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=| DataDirectory|\VERIFICADOR.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True" En este caso, no habrá problemas con la cadena de conexión que me indicas? Debo modificar esta entrada en el app.config? Gracias, saludos On 26 ago, 22:18, "Alejandro Hernández Cavanillas" <ahcavanil...***negopro.com.mx> wrote: > Hola, > > Primero algunas cosas: > La cadena de conexión a la base de datos de SQL (suponiendo que estás > utilizando SqlClient, para este trabajo) se conpone de la siguiente > manera: > Data Source=Servidor o IP del mismo \ Nombre de la instancia... ejemplo: > GATEWAY\NEGOPRO > Initial Catalog= Nombre de la base de datos con la que te conectaras... > ejemplo: MiBD > User ID= Usuario de la conexión... ejemplo: sa > Password=Contraseña del usuario... ejemplo: mipass > > de tal forma la cadena de conexión quedaría: > Data Source=GATEWAY\NEGOPRO;Initial Catalog=MiBD;Persist Security > Info=True;User ID=sa;Password=mipass > > Ahora bien, cómo utilizarla: > > 'Creamos el objeto conexión. > Dim _SQLConexion as New System.Data.SqlClient.SqlConnection("Data > Source=GATEWAY\NEGOPRO;Initial Catalog=MiBD;Persist Security > Info=True;User > ID=sa;Password=mipass") > 'Creamos el objeto comando para las operaciones. > Dim _SQLComando as New System.Data.SqlClient.SqlCommand > 'Variable para saber el numero de registro afectados > Dim _Afectados as integer > 'Abrimos la conexión > _SQLConexion.Open > > 'Insertamos un registro > _SqlComando.CommandText="Insert Into MITABLA Values (Valor1, > Valor2,...etc);" > _Afectados=_SqlComando.ExecuteNonQuery() > > 'Modificamos un registro > _SqlComando.CommandText="Update MITABLA Set Campo1=Valor1, > Campo2=Valor2,...etc Where CampoLlave=ValorLlave;" > _Afectados=_SqlComando.ExecuteNonQuery() > > 'Borramos un registro > _SqlComando.CommandText="Delete From MITABLA Where CampoLlave=ValorLlave;" > _Afectados=_SqlComando.ExecuteNonQuery() > > 'Cerramos la conexión > _SQLConexion.Close > > Ahora bien.. > Necesitarás investigar lo mas que puedas, por lo menos, de las siguiente > instrucciones SQL: > SELECT, INSERT, DELETE, UPDATE... > > saludos > > Alejandro > > "Herenvaryar" <emedina.mor...***gmail.com> escribió en el > mensajenews:802fdf49-e5d0-4f17-86e6-b1d6ea231b6b***b1g2000hsg.googlegroups.com... > Descargué VB 2005 Express Edition y SQL Express Edition (El que trae > el Management Studio) porque estoy comenzando un proyecto de bases de > datos, pero no he podido conectar la base de datos a mi programa. > > Alguien me podría recomendar un tutorial, curso, idea, web, o algo > parecido que me permita hacer una conexión y un ejemplo de como crear > agregar datos en una tabla? He buscado también en el grupo pero no he > encontrado gran cosa. |
| |
| |
| |||
| Hola, Utilizaste el asistente para crear la conexión? Porqué dices que no se conecta? Qué error te presenta? Saludos Alejandro "Herenvaryar" <emedina.moreno***gmail.com> escribió en el mensaje news:af19e290-f7f2-448c-9e4b-2f012b259351***m73g2000hsh.googlegroups.com... Gracias Alejandro, estoy probando con este código que indicas. Una pregunta, en el archivo app.config tengo lo siguiente: connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=| DataDirectory|\VERIFICADOR.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True" En este caso, no habrá problemas con la cadena de conexión que me indicas? Debo modificar esta entrada en el app.config? Gracias, saludos On 26 ago, 22:18, "Alejandro Hernández Cavanillas" <ahcavanil...***negopro.com.mx> wrote: > Hola, > > Primero algunas cosas: > La cadena de conexión a la base de datos de SQL (suponiendo que estás > utilizando SqlClient, para este trabajo) se conpone de la siguiente > manera: > Data Source=Servidor o IP del mismo \ Nombre de la instancia... ejemplo: > GATEWAY\NEGOPRO > Initial Catalog= Nombre de la base de datos con la que te conectaras... > ejemplo: MiBD > User ID= Usuario de la conexión... ejemplo: sa > Password=Contraseña del usuario... ejemplo: mipass > > de tal forma la cadena de conexión quedaría: > Data Source=GATEWAY\NEGOPRO;Initial Catalog=MiBD;Persist Security > Info=True;User ID=sa;Password=mipass > > Ahora bien, cómo utilizarla: > > 'Creamos el objeto conexión. > Dim _SQLConexion as New System.Data.SqlClient.SqlConnection("Data > Source=GATEWAY\NEGOPRO;Initial Catalog=MiBD;Persist Security > Info=True;User > ID=sa;Password=mipass") > 'Creamos el objeto comando para las operaciones. > Dim _SQLComando as New System.Data.SqlClient.SqlCommand > 'Variable para saber el numero de registro afectados > Dim _Afectados as integer > 'Abrimos la conexión > _SQLConexion.Open > > 'Insertamos un registro > _SqlComando.CommandText="Insert Into MITABLA Values (Valor1, > Valor2,...etc);" > _Afectados=_SqlComando.ExecuteNonQuery() > > 'Modificamos un registro > _SqlComando.CommandText="Update MITABLA Set Campo1=Valor1, > Campo2=Valor2,...etc Where CampoLlave=ValorLlave;" > _Afectados=_SqlComando.ExecuteNonQuery() > > 'Borramos un registro > _SqlComando.CommandText="Delete From MITABLA Where CampoLlave=ValorLlave;" > _Afectados=_SqlComando.ExecuteNonQuery() > > 'Cerramos la conexión > _SQLConexion.Close > > Ahora bien.. > Necesitarás investigar lo mas que puedas, por lo menos, de las siguiente > instrucciones SQL: > SELECT, INSERT, DELETE, UPDATE... > > saludos > > Alejandro > > "Herenvaryar" <emedina.mor...***gmail.com> escribió en el > mensajenews:802fdf49-e5d0-4f17-86e6-b1d6ea231b6b***b1g2000hsg.googlegroups.com... > Descargué VB 2005 Express Edition y SQL Express Edition (El que trae > el Management Studio) porque estoy comenzando un proyecto de bases de > datos, pero no he podido conectar la base de datos a mi programa. > > Alguien me podría recomendar un tutorial, curso, idea, web, o algo > parecido que me permita hacer una conexión y un ejemplo de como crear > agregar datos en una tabla? He buscado también en el grupo pero no he > encontrado gran cosa. |
![]() |
| Herramientas | |
| Desplegado | |
| |
Temas Similares | ||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Replicacion entre SQL Express 2005 y SQL Server Standard 2005 | jed130885 | Newsgroup microsoft.public.es.sqlserver | 2 | 17-06-2008 07:59:03 |
| SP2 - SQL 2005 Express | Yuri Aponte | Newsgroup microsoft.public.es.sqlserver | 2 | 16-05-2008 16:30:49 |
| SQL 2005 EXPRESS | Gabriel Duran | Newsgroup microsoft.public.es.sqlserver | 2 | 15-02-2008 18:10:35 |
| VS.net 2005 express y WGA? | gato2006chile | Newsgroup microsoft.public.es.vsnet | 0 | 20-04-2007 06:22:38 |
| .net 2005 y sql express | Jordi Maycas | Newsgroup microsoft.public.es.vsnet | 4 | 24-09-2006 07:39:47 |