La solución, hice un un script SQL para hacerme la vida más fácil obteniendo datos de excel y archivos de texto.
El script es lo que yo denomino un "insert script", o sea un "insert into.." para cada registro.
Los datos están separados en tres tablas [Provincia] -> [Departamento] -> [Localidad]
Cantidad de registros:
Provincias: 23
Departamentos: 574
Localidades: 5439
Descargar archivo

viejo muchas gracias super util lo tuyo, te agradezco mucho por el tiempo q me ahorraste y te agradezco nuevamente por la contribucion q hiciste, saludos.
ResponderEliminarExcelente aporte, enteramente agradecido. Saludos
ResponderEliminarhola muy interesante , pero no se como implementarlo en mi web :(
ResponderEliminarhola stip_ar, mirá para implementarlo en tu sitio deberás trabajar con algún lenguaje de servidor, como asp, asp.net, php, etc y deberás contar con una base de de datos, como sql server o mysql.
ResponderEliminarPara poder utilizarlo deberás ejecutar el script sobre esa BD. Eso es todo.
En Sql Server, que es lo que te puedo ayudar mejor porque es lo que está en mis dominios :D, abres el SQL Server Management Studio, elegís tu BD y en la barra de herramientas clickeas en "Nueva Consulta". Te aparece un ventana en blanco, copiás y pegás el script ahí, das F5 o ejecutar, y listo. Tenés las tablas con los registros y relaciones creadas.
Espero que te sirva.
Saludos.
Una lastima que no tenga los barrios de Capital Federal, igual muchas Gracias!!
ResponderEliminarNo has considerado hacer un vídeo de lo que haces para promocionar tu blog en youtube o páginas similares.
ResponderEliminarTu blog es muy útil.
Saludos
Muy bueno!! algo siempre util. Encontre que catamarca tiene seteada una ciudad como "capital", y en chaco estan mal un par de departamentos... si encuentro algun otro detalle, t digo. Mi problema ahora es como ejecutarlo en mysql, parece q no anda ahi... Si alguien lo implemento, mencionen como, please.. desde ya gracias. Muy buen aporte...
ResponderEliminarMuchisimas gracias por el script publicado nos fue de suma utilidad en un proyecto en el que estoy trabajando. Desde ya te felicito por el espiritu colaborativo que manifiestas. Un abrazo desde Córdoba.
ResponderEliminarMuchas Gracias! nos sirvio mucho para una web de Buenos Aires. Saludos
ResponderEliminarHola, estuve mirando el contenido de las tablas. Se agradece mucho pero tengo una duda.
ResponderEliminarComo clasifico a la ciudad autonoma de buenos aires o lo que seria capital federal?
Hola como estas..ante todo muchas gracias por el trabajo
ResponderEliminarcuando ccorro el script (sql2000), me da errores en varias filas
ej.:
Servidor: mensaje 170, nivel 15, estado 1, línea 9
Línea 9: sintaxis incorrecta cerca de '('.
Servidor: mensaje 170, nivel 15, estado 1, línea 10
Línea 10: sintaxis incorrecta cerca de '('.
Servidor: mensaje 170, nivel 15, estado 1, línea 10
Línea 10: sintaxis incorrecta cerca de '('.
Inserting values into [Provincia]
Servidor: mensaje 208, nivel 16, estado 1, línea 1
El nombre de objeto 'Provincia' no es válido.
Servidor: mensaje 8103, nivel 16, estado 1, línea 9
La tabla 'dbo.Departamento' no existe o no puede abrirse para la operación SET.
Inserting values into [Departamento]
Servidor: mensaje 208, nivel 16, estado 1, línea 1
El nombre de objeto 'Departamento' no es válido.
Servidor: mensaje 8103, nivel 16, estado 1, línea 9
La tabla 'dbo.Localidad' no existe o no puede abrirse para la operación SET.
Inserting values into [Localidad]
Servidor: mensaje 208, nivel 16, estado 1, línea 1
El nombre de objeto 'Localidad' no es válido.
Servidor: mensaje 170, nivel 15, estado 1, línea 2
Línea 2: sintaxis incorrecta cerca de '*'.
no encuentro en verdad como corregirlo
Gracias
Muchas gracias!
ResponderEliminarUn detalle: falta Capital Federal.
Saludos
Amigo corregi el script para que no tenga tantos deptos duplicados, y los nombres tenes que establecer una convención osea si pones Gral. usa asi en todos, y no en unos Gral y en otros General etc etc.
ResponderEliminarSaludos.
Muy buen aporte, la verdad, excelente... Segui asi, sos un maestro.
ResponderEliminarGracias por el script Kerzek!! Lo bajé de otro blog que apunta a este. Lo instalé y miré un poco... tuve que arreglar algunas cosas, estuve 4 intensas horas unificando departamentos repetidos bajo diferente nombre o nombres que cambian por una letra, agrupando localidades, corrigiendo algunos errores de ortografía, etc.y agregué C.A.B.A. Ahora está bastante mejor, y quiero compartirlo con ustedes., se lo mando al que me lo pida: mlapenna79@hotmail.com
ResponderEliminarMe salvaste la vida...
ResponderEliminarExcelente aporte..
Agrego Tu Blog a los Favoritos de los favoritos... ;)
Hola, baje el script sql y no encontré ninguna tabla departamentos, solo la tabla provincia y ciudad, es solo provincia y ciudad? o en la tabla ciudad tambien hay departamentos?
ResponderEliminarEstá la tabla Departamento en el script.
ResponderEliminarExcelente!!
ResponderEliminarMuchísimas gracias por compartirlo