喫茶XRAYトップページ

[スレッド全体
]

[10225] レコードが保存できません返信 削除
2016/7/24 (日) 11:42:19 千絵 〔HomePage
こちら様から助けていただき、データベースに接続できることを確認し、
安心して、しばらくDelphiから遠ざかっていました。

また勉強を再開をしたのですが、すぐに躓いてしまいました。
レコードの挿入はできますが、保存ができないのです。

保存に使ったコードは下記です。
Webページを参考にやってみました。

procedure TForm1.Button5Click(Sender: TObject);
begin
  //レコードを保存
  sdsSyain.ApplyUpdates(-1);
end;

どのレコードも保存ができないのではなく、日本語を使ったものだけ保存ができません。
すべてを半角英数字で入力したものは保存されます。

最初のデータは、IBConsole で作成しました。
文字コードは、SJIS_0208 です。
IBConsoleからの追加入力や保存は問題なくできております。
DelphiのバージョンはXE6、使っているPCはWindows7です。

よろしくお願いします。
困ったときばかりやってきてすみません。

[10244] レコードが保存できました。返信 削除
2016/7/27 (水) 14:41:03 千絵 〔HomePage
みなさまありがとうございました。
文字コード関係だろうとは思っていたのですが、なかなか分かりませんでした。

プロパティを1つずつ探したら、
接続プロパティに「ServerCharSet」というのがあったので
試に「SJIS_0208」と入力してみました。
日本語が保存されました。

ご迷惑をおかけしました。
なんせド素人の手探りなので、右も左も闇です。

[10246] Re:レコードが保存できました。返信 削除
2016/7/27 (水) 19:09:40 Mr.XRAY
▼ 千絵さん

> 試に「SJIS_0208」と入力してみました。
> 日本語が保存されました。


おっ,無事に処理できましたか.
よかったです.お疲れ様です.
jgy さん,福士さん,お疲れ様でした.


[10248] Re2:レコードが保存できました。返信 削除
2016/7/27 (水) 19:21:55 千絵 〔HomePage
▼ Mr.XRAYさん

お騒がせしました。

まだ、アップデートという作業が残っております。
うまくいくか分かりませんが、教えていただいたサイトから
がんばってやってみるつもりです。

また、ご迷惑をおかけするかも(すでに予告?)しれませんが
よろしくお願いします。


[▼次のスレッド]
INCM/CMT
Cyclamen v3.82