2

これは何らかの理由で機能していないようです。これらのタイプの文字列の束を1つの長い文字列に連結したいと思います:

var sql = 'SELECT FROM TBL_IMTS WHERE\n'+
          (firstname == 0)?"empty":"not empty"\n'

文字列を正しく結合するにはどうすればよいですか?

4

3 に答える 3

2

予期しない \ 文字があります。

var sql = "SELECT FROM TBL_IMTS WHERE\n" + (!firstname ? "empty" : "not empty") + "\n";
于 2013-09-16T16:06:51.787 に答える
0
var sql = 'SELECT FROM TBL_IMTS WHERE\n';
sql += (firstname == 0)?"empty":"not empty";
sql += '\n';

読みやすいかもしれません。

于 2013-09-16T16:07:28.720 に答える
0

以下を試してください

var sql = 'SELECT FROM TBL_IMTS WHERE\n' + ((firstname == 0)?'empty':'not empty') + '\n;

あなたは ' と " で何かを台無しにしていました :)

于 2013-09-16T16:07:33.857 に答える