[1977] Re: { }は配列です----やってみましたがエラーが発生しました。

投稿日 2018/01/27(Sat) 20:05:09
投稿者 うなぎいぬ
参照先

回答していただきありがとうございます。

この内容に書き換えたところ次のようなエラーが発生しました。

「指定した式が、配列または辞書ではないため、要素番号を指定することはできません。
[エラー番号124] [メイン画面.郵便表部品1のセルがクリックされた時:128行目]」

返してきた値が「配列でない」と判断されてしまったようです。この場合、どのような対処をすれば宜しいのでしょうか?




> こんにちは ゆうとです。
>
> 配列は文字列型への代入時に、自動的に文字列へ変換されます。
> そのときに前後に{ }が付き、要素ごとに,が付きます。
>
> SQLiteの「取得する」手順は、行と列を2次配列で返します。
> 画像を見ると、{{A,B,C}}のような形になっているのはそのためです。
> 今回のように、1行目の内容をすべて表示させたい場合は1行目(1要素目)を取得した上で
> 「,」を消すために配列の要素を「繋げる」手順を使うことで、きれいに文字列を取得できるかと思います。
>
> -----------------
> 住所A=結果の内容(1)を繋げたもの
> テキスト1の内容を住所A(1)を繋げたものに変える
> -----------------


関連一覧ツリー

をクリックするとツリーを一括表示します)

返信フォーム

(この投稿に返信する場合は下記フォームから投稿して下さい)
(1MBまで)
(英数字で8文字以内)

- 投稿修正/削除フォーム -
処理 No パスワード

▲ページの先頭へ

- WebForum -