ユーザー名とパスワードを読み取り、データベースへの接続を試みるDelphi XE6のログインフォームを作成しています。私はLoginPromptをオフにしていますが、接続を確立するとまだポップアップしていて、ユーザー名だけが書き込まれています。パスワードは空白です。Delphi xe6 - データベースログイン(Informix)
私は、次のコードを持っている:私はDBCONがSearchTabフォーム上に配置VCLコントロールであると仮定し
SearchTab.DBCon := TSQLConnection.Create(self);
SearchTab.DBCon.DriverName := 'Informix';
SearchTab.DBCon.Params.Values['Hostname'] := 'XXXX';
SearchTab.DBCon.Params.Values['DataBase'] := 'XXXX';
SearchTab.DBCon.Params.Values['User_Name'] := UsernameEdit.Text;
SearchTab.DBCon.Params.Values['Password'] := PwEdit.Text;
SearchTab.DBCon.Connected:= True;
あなたの質問は不明です – Sami
私の問題は、LoginPromptがObject Inspectorでfalseにしていたが、私の問題でした。もう1つの問題は、Parans.Valuesでユーザー名がログインに読み込まれていたが、パスワードが空白で、PwEdit.Textの値がないことでした。 申し訳ありませんが、私は再び記事を読んで、それは本当に不明です、私の悪い@ user6426692 –