SQLiteについて
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
AlphaHoshino
投稿数: 51
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
お世話になります。
SQLiteについて質問させて下さい。
タブレットを使用したシステムを開発しています。
タブレットはオフラインで使用するため
SQLServerからSQLiteへデータの転送を行うのですが、
1つのテーブルだけ正常に転送が行えませんでした。
転送は DataViewToDataSource関数を使い行っているのですが、
このテーブルには項目が52個あり、項目数が多いのが原因かと思い
定義する項目を削ってみたのですが、転送されず。
次に気になったのは文字型の項目が多いなと思ったので、
文字型項目の定義を減らしてみたところ、転送が正常に行われました。
SQLiteへの転送は桁数の上限などがあるのでしょうか?
転送が行われなかったテーブルは52項目中22個が文字型項目です。
ちなみに76項目ある別テーブルの転送は正常に行われました。
(こちらは文字型項目が9個しかありません)
文字型項目が多いテーブルは転送ができないのでしょうか?
SQLiteを使用した開発が初心者のため、よく分かっていない部分が多々あります。
何かお気付きの方いらっしゃいましたら、教えて頂けると助かります!
宜しくお願いします。
SQLiteについて質問させて下さい。
タブレットを使用したシステムを開発しています。
タブレットはオフラインで使用するため
SQLServerからSQLiteへデータの転送を行うのですが、
1つのテーブルだけ正常に転送が行えませんでした。
転送は DataViewToDataSource関数を使い行っているのですが、
このテーブルには項目が52個あり、項目数が多いのが原因かと思い
定義する項目を削ってみたのですが、転送されず。
次に気になったのは文字型の項目が多いなと思ったので、
文字型項目の定義を減らしてみたところ、転送が正常に行われました。
SQLiteへの転送は桁数の上限などがあるのでしょうか?
転送が行われなかったテーブルは52項目中22個が文字型項目です。
ちなみに76項目ある別テーブルの転送は正常に行われました。
(こちらは文字型項目が9個しかありません)
文字型項目が多いテーブルは転送ができないのでしょうか?
SQLiteを使用した開発が初心者のため、よく分かっていない部分が多々あります。
何かお気付きの方いらっしゃいましたら、教えて頂けると助かります!
宜しくお願いします。
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
こんにちは。
転送を行えないデータの件数は何件ぐらいなのでしょうか?
xpaのバージョンは?
転送を行えないデータの件数は何件ぐらいなのでしょうか?
xpaのバージョンは?
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
ログに何かエラーが発生していませんか
投票数:0
平均点:0.00
AlphaHoshino
投稿数: 51
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
こんにちは、お返事ありがとうございます。
情報が不足していまして、すみません。
転送を行いたいデータ件数は1件です。
(該当データに絞って転送を行っています。)
xpaのバージョンは 3.1a PT1 になります。
ログを確認してみたのですが、エラーになっているような記述はありませんでした。
追記なのですが、
パソコン上で実行すると正常に転送が行われました。
タブレットで同じPGを実行すると転送が行われない状態です。
何かお気付きの点ありましたら、宜しくお願いします。
情報が不足していまして、すみません。
転送を行いたいデータ件数は1件です。
(該当データに絞って転送を行っています。)
xpaのバージョンは 3.1a PT1 になります。
ログを確認してみたのですが、エラーになっているような記述はありませんでした。
追記なのですが、
パソコン上で実行すると正常に転送が行われました。
タブレットで同じPGを実行すると転送が行われない状態です。
何かお気付きの点ありましたら、宜しくお願いします。
投票数:0
平均点:0.00
Tanda
投稿数: 2151
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
OSによって動きが異なるということですので、カラム名に使われている
2バイト文字コードの解釈がバグっているということも考えられますね。
項目のカラム名に怪しそうな漢字や2バイト文字コード等が使われていたら、
これらをすべて、制御コードを含まない1バイト英数字のみに置き換えて
試してみられるのも手だと思います。
2バイト文字コードの解釈がバグっているということも考えられますね。
項目のカラム名に怪しそうな漢字や2バイト文字コード等が使われていたら、
これらをすべて、制御コードを含まない1バイト英数字のみに置き換えて
試してみられるのも手だと思います。
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
こんにちは。実はオフラインモバイル未経験です。
DataViewToDataSource関数について
ヘルプを見ると注意事項がいくつも有りますが
それは全てクリアーしておられますか?
そしてこれはオフライン状態ではない時の
RIAアプリ上で実行する関数という事
なのでしょうね。
間違えていたらすみません。
DataViewToDataSource関数について
ヘルプを見ると注意事項がいくつも有りますが
それは全てクリアーしておられますか?
そしてこれはオフライン状態ではない時の
RIAアプリ上で実行する関数という事
なのでしょうね。
間違えていたらすみません。
投票数:0
平均点:0.00
AlphaHoshino
投稿数: 51
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
こんにちは。いろいろなご意見ありがとうございます。
原因が判明しました。
文字型のカラム特性の格納部分の設定が、転送元と先で異なっていました。
すみません、DBの設定バグでした。
オフライン開発が初めてで、そちらの設定ややり方ばかりを気にしていました。
カラム特性を設定し直したところ、転送が正常にできましたので、
桁数の上限などは関係ありませんでした。
大変失礼致しました。
そしてご意見くださりありがとうございました。
原因が判明しました。
文字型のカラム特性の格納部分の設定が、転送元と先で異なっていました。
すみません、DBの設定バグでした。
オフライン開発が初めてで、そちらの設定ややり方ばかりを気にしていました。
カラム特性を設定し直したところ、転送が正常にできましたので、
桁数の上限などは関係ありませんでした。
大変失礼致しました。
そしてご意見くださりありがとうございました。
投票数:1
平均点:10.00