怎样提示??
我用Memo1->Text 向数据库传送值,这一步没错
ADOTable1->FieldByName("xm")->AsString = Memo1->Text;
可是如果我对Memo1->Text进行判断就不行了,下是Button的click事件。
if (Memo1->Text == "")
{
ShowMessage("请输入字符!");
}
请问高手,错在哪儿了?
谢谢!^_^
问题点数:50、回复次数:5Top
1 楼myy()回复于 2002-11-23 22:08:00 得分 40
if (Memo1->Lines->Text == "")
Top
2 楼xpyilin(香蕉)回复于 2002-11-23 22:24:05 得分 0
楼上说的对,或者 if (Memo1->Lines->Text.IsEmpty())Top
3 楼zbc(修身养息,百战不怠)回复于 2002-11-24 13:25:41 得分 10
楼主的做法也没有错!
不过为了防止存在空白字符的话,还是如下比较稳妥:
if (Trim(Memo1->Text) == "")
ShowMessage("为空");
Top
4 楼qiu_allan(圣者之剑)回复于 2002-11-24 15:00:30 得分 0
同意xpyilin(行走江湖的香蕉)的做法。Top
5 楼xianyunguhe(闲云孤鹤)回复于 2002-11-25 09:52:34 得分 0
这样行不行:
if ( Memo1->Lines->Count <= 0 )Top




