• Miércoles 16 de Julio de 2025, 05:51

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - Siddhartha

Páginas: [1]
1
SQL Server / Codigo incrementable
« en: Jueves 26 de Marzo de 2009, 23:37 »
Hola, he hecho una base de datos en SQL server 2008 y estoy creando algunos store procedures para opciones de agregar eliminar, actualizar y ese tipo de cosas. Una de las tablas se llama LIBRO y el codigo que le voy a asignar a cada libro es de este tipo:

L001
L002
L003
etc,

Quisiera saber si hay alguna manera de hacer este codigo autoincrementable. Se que se pueden hacer campso autonumeris como 1,2,3,4,5,6, etc  pero mi problema es que el campo es alfanumerico y no se si hay alguna manera de hacerlo autoincrementable.

Quize intentar hacer un store procedure de esta manera:
Código: Text
  1.  
  2. CREATE FUNCTION OBTENER_NUM_LIBROS()
  3. RETURNS INT
  4. AS
  5. BEGIN
  6.     DECLARE @TOTAL INT
  7.     SELECT @TOTAL = COUNT(*) FROM LIBRO
  8.     RETURN @TOTAL
  9. END
  10. GO
  11.  
  12. CREATE PROCEDURE AGREGAR_LIBRO(@TITULO VARCHAR(50))
  13. AS
  14. BEGIN TRANSACTION
  15.     INSERT INTO LIBRO (C_LIBRO,N_TITULO,T_DESCRIPCION,N_IDIOMA,C_ISBN,Q_ANIO,B_IMAGEN)
  16.     VALUES(CAST(OBTENER_NUM_LIBROS() AS VARCHAR),'','','','','')   
  17.  
  18.  
  19.  

pero tengo problemas  al querer pasar el vañor devuelto x una funcion a varchar =S

2
MS Access / Access + SQL
« en: Miércoles 25 de Marzo de 2009, 01:30 »
Hola, quiero hacer un programa en Java que trabaje con una base de datos en access. Por ello, necesito saber si dicha base de datos es 100% compatible con el lenguaje SQL, x ejemplo, se que en access se puede usar SELECT, FROM, etc, pero me han dicho que no se puede usar JOIN. Quisiera saber si esto es asi o no.


Gracias.

3
Java / Aplicacion Escritorio + MySQL + conexion local
« en: Martes 17 de Marzo de 2009, 23:22 »
Hola a todos, estoy realizando un sistema de ventas en Java (NetBeans 6.5), la base de datos la estoy implementando en MySQL. Yo se que para que mi programa acceda a la base de datos se tiene que conectar a un sevidor y todo ese rollo. Sin embargo, mi programa solo se va ejecutar en una sola computadora y por lo tanto la base de datos deberia estar solo en diha computadora  y q nadie mas acceda a ella. Mi pregunta es: Como deberia realizar la conexión para que mi programa busque la base de datos locamente y no en un servidor. No se si me dejo entender, pero acaso necesito instalr un servidor en la computadora q va utilizar el programa o hay otra solucion?

Gracias.

4
C++ Builder / Capturar la tecla suprimir
« en: Domingo 4 de Enero de 2009, 00:41 »
Hola a todos, estoy haciendo un programa que cuando el usuario presiona la tecla suprimir en un ListBox se ejecute algo, use el evento OnKeyPress asi:


Código: Text
  1.         
  2. void __fastcall TfrmIdioma::lstIdiomasKeyPress(TObject *Sender, char &Key)
  3. {
  4.  
  5.         if(Key == VK_DELETE)
  6.         {
  7.  
  8.         }
  9. }
  10.  
  11.  

Pero no la captura, tb intete hacerlo de esta manera:

Código: Text
  1.  
  2. void __fastcall TfrmIdioma::lstIdiomasKeyPress(TObject *Sender, char &Key)
  3. {
  4.         if(GetAsyncKeyState(VK_DELETE))
  5.         {
  6.          ShowMessage("");
  7.         }
  8.  
  9. }
  10.  
  11.  

pero igual no la captura, no se si este comentiendo un error de constante (VK_DELETE)

Espero me puedan ayudar,

Gracias.

Páginas: [1]