我使用 HTML5 Builder 制作了 2 个 Web 服务器页面。但是,我有两个简单的问题:
1st:我不知道如何调用其他页面(用户输入正确的用户名和密码后 - >显示其他页面)
第二:在我的组合框中,有一些与排序规则相关的问题我无法解决......这是将用户名从数据库加载到组合框中的代码:
function ComboBox1BeforeShow($sender, $params)
{
$this->ComboBox1->Items->clear; //doesn't work anyway - 3rd question
$this->ds_users->DataSet->first();
while( ! $this->ds_users->DataSet->EOF )
{
$this->ComboBox1->AddItem($this->ds_users->DataSet->Fields["Nome"]);
$this->ds_users->DataSet->next();
}
}
我得到的是“Flávio Gameiro”而不是“Flávio Gameiro”。我检查了 MYSQL 数据库的排序规则,并将其设置为“ utf8 -- UTF-8 Unicode
”。试过了,Latin1
但还是一样。也许我认为代码中有什么可以做的?
谢谢!