Statistics
| Revision:

svn-gvsig-desktop / tags / v1_9_Build_1238 / libraries / libGDBMS / docs / notas.txt @ 35023

History | View | Annotate | Download (2.3 KB)

1 1956 fjp
Hacer que el m?todo remove de DataSource elimine la vista del servidor
2
en caso de que la haya. Hacer un test con esto tambi?n.
3 466 fernando
4 1956 fjp
Meter en le an?lisis la delegaci?n en el servidor
5 466 fernando
6 1956 fjp
Hacer un script para hacer una release en el directorio dist
7 466 fernando
8 1956 fjp
Usar maven para obtener los jars
9 466 fernando
10 1956 fjp
terminar la parte de persistencia y hacer una release
11 466 fernando
12 1956 fjp
A?adir los data source de base de datos mediante SQL teniendo en cuenta
13
la persistencia
14
	El c?digo que hay en la delegaci?n se pondr? al registrar el data
15
	source de query
16
	Cuando se delegue, lo que se har? ser? crear el datasource de query
17
	y llamar a create datasource
18 466 fernando
19 1956 fjp
Especificar la cl?usula where y los campos cuando se obtenga el DataSource. As?
20
siempre operaremos sobre todo el DataSource, no influye mucho el tema secuencial o
21
aleatorio
22 466 fernando
23 1956 fjp
Planificar las releases y hacer el documento de an?lisis
24
	DataSources con fuentes de datos de base de datos mediante SQL
25
	Persistencia de los DataSource del punto anterior
26
	*** primera release ***
27
	Filtrado del DataSource al obtenerlos (where y conjunto de campos)
28
	*** segunda release ***
29
	Parte de escritura
30
	*** tercera release ***
31 466 fernando
32
33 1956 fjp
NOTAS DEL DESARROLLO
34 466 fernando
35 1956 fjp
Los dataSource tienen una referencia al DataSourceFactory que los cre?. Pero
36
deber?an de tener un m?todo de inicializaci?n para recibir
37
la referencia y pas?rsela al driver que hay por debajo
38 466 fernando
39 1956 fjp
Tipos no soportados por el driver de JDBC
40
CLOB, BLOB, ARRAY,
41
DISTINCT, STRUCT, REF, DATALINK y JAVA_OBJECT
42
43
el operador "||" no est? implementado
44
45
REFACTORINGS
46
DBDataSourceAdapter y DBTableDataSourceAdapter debe ser una clase sola
47
48
driverName en FileDriverInfo y driverInfo en DBDriverInfo son lo mismo
49
50
El getName del DataSource debe devolver el nombre, y debe haber un getAlias
51
para obtener el alias
52
53
La UnionDataSource lanza RuntimeExceptions cuando creo que
54
no deber?a
55
56
Refactoring para poner que al crear los datasources por defecto se ponga modo
57
autom?tico y todos los campos y sin where.
58
59
el INTO del SELECT se debe de quitar
60
61 466 fernando
Hay una excepci?n capturada en el SemanticParser que debe de ser propagada,
62
de hecho, todas deben ser propagadas. No se pueden propagar, pero se
63
pueden guardar y luego lanzarse en el m?todo getInstr
64
65
?Que pasa si en la lista de campos de una select hay m?s de una columna
66
referenciando a la misma columna:
67
			select id, id from persona;
68 1956 fjp
en access se devuelve una columna con el nombre expr000