![]() |
![]() |
| 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
|
||||
|
||||
|
Bueno, ahora arreglé algo, puse los permisos en el Enterprise Manager de maner que el usuario pueda Crear, Modificar, Borrar...etc
Resulta que ahora me crea la tabla pero me da este error Query_CreaTablas: CommandText does not return a result set A que se debe esto?
__________________
Cuando las cosas van mal, recuerda que aún pueden ir peor |
|
#2
|
||||
|
||||
|
Lo que sucede es que estás usando un adoDataset para ejecutar tu orden, el cual espera que cuando llame a open devuelva uno o más registros, Debes hacerlo mediante el método execute de un AdoCommand, o del mismo AdoConnection
__________________
self.free; |
|
#3
|
||||
|
||||
|
Disculpa, podrias explicarte mejor por favor
__________________
Cuando las cosas van mal, recuerda que aún pueden ir peor |
|
#4
|
||||
|
||||
|
en lugar de "Open", pon "ExecSQL"
__________________
|
|
#5
|
||||
|
||||
|
ok Ya me salio.
Muchas gracias. Esto es lo que hice:
__________________
Cuando las cosas van mal, recuerda que aún pueden ir peor |
|
#6
|
||||
|
||||
|
Hola de nuevo:
Miren La tabla se crea sin singun problema, pero cuando me puse a pensar yo necesito que la tabla de Febrero se llame por ejemplo Tbl_Estimulacio022009 Yo pongo esto: Comom puedo indicarle al Query que asume como nombre lo que esta en la variable Nueva_Tabla?
__________________
Cuando las cosas van mal, recuerda que aún pueden ir peor Última edición por Alexandro fecha: 20-02-2009 a las 16:33:48. |
|
#7
|
||||
|
||||
|
Yo no te recomendaría que generas una tabla por cada mes. Siento que tienes un problema de diseño o de concepto en tu base de datos.
Lo más recomendable sería tener una sola tabla donde guardes estos registros. Existen muchas funciones muy buenas que te ayudan a filtrar por meses sin ningún problema. Las funciones datediff, convert, month, year y muchas otras que ya existen en SQL Server, tienen la posiblidad de filtrar fechas de todas las formas que se te puedan ocurrir. No es necesario que generes una tabla por cada mes y si lo haces, vas a tener que hacer muchas cosas que no tendrías que hacer; vamos, que te la estas complicando demasiado. Simplemente con pensar que tendrías que hacer para sacar un reporte anual, tendrías que juntar por medio de un Query, 12 tablas, tendrías que hacer una función para determinar el nombre de cada tabla y luego hacer toda la consulta utilizando "union all" para 12 tablas ( y eso solo para empezar). En cambio, al tenerlo todo en una sola tabla, solo bastaría un "Where year(FechaMovimiento) = 2009" y listo.
__________________
Última edición por ContraVeneno fecha: 20-02-2009 a las 16:41:23. |
|
#8
|
||||
|
||||
|
Hola de nuevo ContraVeneno:
Si, la verdad es que tienes razon, no había analizado esa posibilidad. Pero, no se como trabajan esas nuevas funciones de las que me hablas. Quizas te paresco algo tedioso pero mi conocimiento no es tan alto aun. Me podrias decir como funcionan?
__________________
Cuando las cosas van mal, recuerda que aún pueden ir peor |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| ¿Cómo puedo crear un evento? | noob | OOP | 5 | 28-09-2008 18:40:02 |
| como puedo ver las tablas que contiene una base de datos | kurono | Varios | 23 | 22-02-2008 20:18:07 |
| como insertar en tablas SQL SERVER | maru1981 | SQL | 8 | 26-07-2007 10:46:43 |
| Como puedo trabajar c++ builder 5.0 con SQL Server | TitoAlejandro | C++ Builder | 1 | 06-12-2005 22:58:11 |
| Como puedo leer las tablas de una BD *.Dat | IcebergDelphi | Tablas planas | 1 | 10-12-2003 14:47:22 |
|