![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Hola! Muchísimas gracias por su ayuda. Ya me va quedando la cosa un poco más clara. ¿Qué componentes ADO he de utilizar?, es que yo he usado TTable, Tquery, Tdatasource (de dataAccess), y nunca he usado los componentes ADO. ¿Qué componentes ha usado en su base de datos?. ¿Cómo hago la conexión con la base de datos que tendría en sql server?.
Una vez más, muchísimas gracias, y un saludo. |
|
#2
|
||||
|
||||
|
Los componentes son los siguientes:
un TAdoConnection, en la propiedad ConnectionString Cliklea dos veces y te saldra un Wizard para la conexión, del mismo componente la propiedad Connected pon la a True, y si no quieres que te pregunta por un login cada vez del mismo componente pon la propiedad LoginPrompt a False. El Siguiente componente es utilizar el TAdoQuery llenaras las siguientes propiedades Connection que especificara la el TAdoConnection anterior, ojo la propiedad Active le pondras True y llenaras la propiedad Sql que es de tipo Tstring y en ella pondrás el Select.....From....Where... Etc. y Por último un TDataSource que ya conoces. Te Comento más yo tengo un DataModule donde tengo el TAdoConnection solamente este y los TAdoQuery y los TDatasource según la necesidad de cada Formulario, entonces en implementacion de cada Form pongo el uses del DataModule, y asi empleo una misma conexion por lo cual te permitira las transacciones por esa conexion, No hay conflictos si hay más de un usuario ejecutando el mismo aplicativo y mismo Formulario, aunque así lo parezca, espero haberte ayudado, si deseas algo más ya me comentaras. |
|
#3
|
|||
|
|||
|
Convertir access a sql server
Muchísimas gracias nuevamente. Me está siendo de una gran ayuda. Ahora estoy tratando de convertir la base de datos access a sql server usando el asistente de access. El problema es que cuando, durante la conversión he de poner el Id. de acceso y la password, me dice que ese login no está asociado a una verdadera conexión sql de confianza. Yo uso la password q pongo para iniciar la sesión en windows, y que además es la misma que usé para instalar sql server enterprise, pero no hay manera. ¿Sabe a qué se puede deber ésto?. ¿Qué puedo estar haciendo mal?.
Gracias de nuevo, y un saludo. ![]() |
|
#4
|
|||
|
|||
|
Usar componente Ttable
Hola! se me olvidaba preguntarle, si los componentes Ttable también es necesario que sea del tipo ADO, y si es así, qué propiedades he de cambiar.
Muchísimas gracias, y disculpen. Un saludo. |
|
#5
|
||||
|
||||
|
Tienes arrancado el Mssqlserver en la parte inferior del escritorio??? lo primero
lo segundo mira desde el Administrador Corporativo del Sql Server en Herramientas Propiedades de Configuracion de Sql Server en la Pestaña Seguridad marca la autentificacion como Sql Server y windows Nt Nivel de auditoria Ninguno y si tiene el usuario creado marca la opcion de Cuenta del sistema en caso contrario pon está cuenta y contraseña en cuenta pon sa es el equivalente al administrador de Sql Server ,sa,. El Componente de TTable debe ser el de TAdoTable. |
|
#6
|
|||
|
|||
|
De nuevo muchísimas gracias. Me está salvando la vida
. Pues tenía razón: tenía como opción seleccionada, la contraseña de windows y no d sql server, así que me ha sido de mucha utilidad. Quería preguntarle si en el panel de control-> ODBC, es necesario configurar ahí un DSN o no hace falta. También me gustaría saber si en delphi, tengo que crear un alias o, al usar los componentes ADO no es necesario.De nuevo, le agradezco su ayuda, sin ella, estaría perdida. Un saludo. |
|
#7
|
|||
|
|||
|
Pasar BD convertida a SQL server
Hola! tengo convertida la BD de access a sql server, pero ahora no sé como "introducir" esta BD nueva en sql server, pq allí sólo me aparecen las bases de datos : master... y no sé cómo hacer para que mi nueva base de datos convertida de access a sql server, aparezca.
Quizás sea algo tonto, pero es que acabo de empezar con sql server, y como ven, no tengo idea-. Gracias por su ayuda, y disculpen las molestias. ![]() |
|
#8
|
||||
|
||||
|
No hace falta que te crees un dsn en el panel de control_>odbc,
y tampoco te hace falta crear ningún alias, Prueba el Test de Conexion cuando en el TAdoConnection en el wizard de conexión; asi te lo permite. Y podrás comprobar si tienes conexion con el sql Server, y pon un select simple en el tadoquery activando todas las demás propiedades que te he indicado anteriormente pon un grid y asocia el datasource a la grilla y mira si te devuelve el resultado y todo ello si te funciona podrás realizarlo. Saludos Fernando Nadal Palma de Mallorca. Email: [email protected] |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|