2013-05-03 2 views
-3

C#에서 asp.net을 사용하고 있습니다. 자바 스크립트를 사용하여 애플리케이션에 Google지도를 삽입했습니다. 위도와 경도를 입력하면 Google지도에 위치가 표시됩니다. 이제는 데이터베이스에서 위도가 & lng 걸리고 그 위치를 보여주고 싶습니다.SQL Server에서 JavaScript 코드에서 사용할 값을 가져 오는 방법은 무엇입니까?

여기 내 코드입니다 :

<script type="text/javascript" 
    src="https://maps.googleapis.com/maps/api/js?key=AIzaSyC6v5-2uaq_wusHDktM9ILcqIrlPtnZgEk&sensor=false"> 
    </script> 
    <script type="text/javascript"> 
     function initialize() { 
      var lat = document.getElementById('txtlat').value; 
      var lon = document.getElementById('txtlon').value; 
      var myLatlng = new google.maps.LatLng(lat, lon) 
      var mapOptions = { 
       center: myLatlng, 
       zoom: 18, 
       mapTypeId: google.maps.MapTypeId.ROADMAP, 
       marker: true 
      }; 
      var map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions); 
      var marker = new google.maps.Marker({ 
       position: myLatlng 
      }); 
      marker.setMap(map); 
     } 


    </script> 
    </head> 

    <body > 

    <table> 
    <tr> 
    <td class="style3">Enter Latitude:</td> 
    <td><input type="text" id="txtlat" value="" onclick="return txtlat_onclick()" /> </td> 
    </tr> 
    <tr> 
    <td class="style3">Enter Longitude:</td> 
    <td><input type="text" id="txtlon" value="" onclick="return txtlon_onclick()" /> </td> 
    </tr> 
    <tr> 
    <td>&nbsp;</td> 
    <td><input type="button" value="Submit" onclick="javascript:initialize()" /> </td> 
    </tr> 
    </table> 
    <div id="map_canvas" style="width: 535px; height: 347px"></div> 


    </body> 
    </html> 
+1

와 데이터베이스에 연결하는 방법이 문서가 있습니까? –

+1

stackoverflow는 사람들에게 코드를 작성하도록 요청하는 곳이 아닙니다. – Win

+1

데이터 액세스 코드는 어디에 있습니까? 아마도 우리가 지금까지 얻은 것을 보여 주면 도움이 될 수 있습니다. –

답변

0

가 서버에 아약스 요청을 수행, 서버, 데이터베이스에 연결 테이블 및 반환의 위도와 경도를 읽습니다. ajax 처리기에서 lat 및 lon 변수를 응답으로 바꿉니다.

이 질문을 확인하십시오 : jQuery ajax call to REST service는 자바 스크립트가 어떻게 보일 것인가에 대한 아이디어입니다.

C# http://code.msdn.microsoft.com/Build-truly-RESTful-API-194a6253에서 편안한 API를 만드는 방법에 대한이 기사를 확인하십시오. 당신이 그것에 직면하고있는 특정 문제가

체크 아웃은 C#을 http://www.daniweb.com/software-development/csharp/threads/21636/how-do-you-connect-to-a-sql-database-using-c

+0

thnks 형제, 일부 코드를 넣을 수 있습니다. – user2347571

+0

plzz – user2347571

+2

@ user2347571 몇 가지 좋은 제안과 유용한 링크가 주어졌으며 이미 많은 질문이 있습니다. (http://stackoverflow.com/search?q= javascript + query + sql + server)를 사용하여 SQL Server에서 JavaScript를 사용하는 방법에 대해 설명합니다. 나는 당신이 뭔가를 직접 해보고 특정 문제가 있다면 질문으로 자유롭게 게시 할 것을 제안합니다. – Pondlife

관련 문제