2010-07-01 16 views
5

Hola En una aplicación necesito enumerar todos los países del mundo, seleccionamos un país donde deben aparecer todos los estados correspondientes, si selecciono como estado todas las ciudades en ese estado debería estar en la lista.País, lista de estado para SQL Server

He creado las tablas con referencias en SQL Server 2005.

Necesito la lista completa de los datos de los países, estados, ciudades ¿Hay alguna solución o paquetes o archivos disponibles para que podamos importar a SQL Server.

Respuesta

6

Los códigos ISO de los países son here. Puede descargar esto en varios formatos (CSV, etc.) y usar DTS o un producto similar, debería poder importarlos a su base de datos.

Una vez que llegue a estados o regiones en países, se torna un poco más complicado. Es posible que deba reunirlos usted mismo o buscar recursos individuales que los proporcionen.

EDIT:

me encontré con los EE.UU. here Unidos, en formato MySQL - lo cual es probable que pueda adaptarse con facilidad.

+0

Es bastante fácil de identificar los estados en los Estados Unidos. Pero hay otras partes geográficas de los EE. UU. Que no son "estados". Por ejemplo, Puerto Rico, Guam, Islas Vírgenes de EE. UU. Incluso el Distrito de Columbia. Querrá asegurarse de haberlos considerado también. – DOK

+0

quería la lista de todos los países, sus estados, ciudades, todo, sería más fácil si algo como el archivo SQL está disponible –

+0

No estoy seguro de si existe tal cosa. Mantenerlo actualizado sería mucho trabajo. Si buscas en Google, lo encontrarás en ciertos países, por ejemplo: http://dpi.careerbuilder.com/Site/Geography/ListStateprovcounty.aspx . También es posible que encuentres a algunos terceros que proporcionan estos datos: pero lo más probable es que pagues por ello. –

2

Como leon01 dijo que puede usar GeoNames.

hice una pequeña herramienta para generar un archivo XML basado en la producción de sus servicios web: https://github.com/yosoyadri/GeoNames-XML-Builder

Todo el crédito realmente debe ir a la biblioteca de C# en http://geonamesdotorgdotnet.codeplex.com/ que estoy usando para analizar el código XML respuesta de la servicios.

Usted tiene una lista ya hecha de países y provincias de este servicio en https://raw.github.com/yosoyadri/GeoNames-XML-Builder/master/continents-countries-statesprovinces.xml

+0

En este enlace, puede descargar el script SQL para su requisito de país-estado (provincia) -City en http://www.c-sharpcorner.com/blogs/sql-server-scripts-to-store-countries- states-and-cities-in-database1 – Hari

Cuestiones relacionadas