@{
var db = Database.Open("TEST");
}
<html lang="en">
<head>
<meta charset="utf-8" />
<script type="text/javascript">
function selectRow(carID) {
var queryString = "SELECT * FROM info WHERE info_ID=" + carID;
@foreach(var item in db.Query(queryString))
{
}
}
.................... 이하 생략
DB에서 데이터를 호출하기 위해서 다음과 같은 코드를 작성하였습니다.
쿼리를 실행한 후 동적인 표를 그리기 위해 foreach문을 구현하였는대
빨갛게 표시 된 부분에서 구문 오류가 발생합니다. 아무래도 레이저 구문과 자바스크립트 구문이 겹쳐서 발생하게 된 오류인거 같은대
위의 문제를 해결하기 위해서는 어떻게 구문을 작성해야 하는지 궁금하여 질문글 올립니다.
Comment 1
-
algorizm(이호엽)
2013.07.01 08:24
querystring 변수 선언을 옮기세요~~
@{
var db = Database.Open("TEST");
var queryString = "SELECT * FROM info WHERE info_ID=" + carID;
}
<html lang="en">
<head>
<meta charset="utf-8" />
<script type="text/javascript">
function selectRow(carID) {
@foreach(var item in db.Query(queryString))
{
}
}