Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はそのような彼の名前でユーザーを取得しようとしています:
public Cursor GetUser(String username) { return m_dataBase.rawQuery("SELECT * FROM users WHERE name = \' ? \'", new String[] { username }); }
しかし、「バインドまたは列インデックスが範囲外です」という例外が発生しました。私のコードの何が問題になっていますか?
パラメータを使用しようとしていますが、そのようなパラメータを引用符で囲む必要はありません。クエリは、実際には " ?"(スペース付き)という名前のユーザーを検索します。
?
を使用するだけ"SELECT * FROM users WHERE name = ?"です。
"SELECT * FROM users WHERE name = ?"
PHPファイルには、次のものがあります
<script id="svg-xml" type="text/template"> <?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"