刚刚学习delphi,极易问题(100分)

  • 主题发起人 主题发起人 小争
  • 开始时间 开始时间

小争

Unregistered / Unconfirmed
GUEST, unregistred user!
1:
我现在正用delphi做一个数据库,数据库用vf,在odbc中联到vf的bdc库,
在bdc再联到odbc,于是我编写了如下的保存语句:
query1.sql.add('insert tempdb(on,name,hj)'+'values('+':no,:name,:hj)');
parambyname('no').asString:=edit1.text;
parambyname('name').asstring:=edit2.text;
parambyname('hj').asstring:=edit3.text;
execsql;
unprepare;
编译通过,运行正常,但保存时出错,请大家帮我解答
或给我一个操作vf库的例子:下面是出错信息:
General sql error.
[microsoft][odbc visual foxpro driver]
command contanins unrecognized phrase/keyword.
--------------------
2:还有怎样把程序运行时的登陆库口令窗口去掉;
--------------------
3:还有我的Explorer窗口怎么总是禁止的.
--------------------
4:又有compile和build有什么区别.
-------------------
终于问完了,对了delphi启动窗口的神殿也叫特尔雯吗:
pascal语言和学物理时的帕斯卡有没有联系.
谢谢大家,答完立刻给分.


 
1.没玩过VF
2.自己用Table
3.没看懂
4.帮助里有详细解释
附:1.好像是 2.完全没有关系

以上回答,纯属灌水,如有意见,不要生气。
 
1、“运行正常,但保存时出错”,这是什么意思?是不是说在保存数据时出错?英文错误的
意思是说有不认识的语法和关键字。你跟踪一个Query.Sql.Text,看看有没有问题。
2、用DataBase吧,类似的问题大富翁里有好多,你查查吧,回答的话要敲好多字的,我懒。
3、Explorer窗口是不是指Delphi IDE 中的 Code Explorer窗口,在View菜单中可以找到。
4、在实际使用中我并没有觉得有什么不同,我都是用Compile就可以直接生成EXE文件了,
不象以前用TC时,Compile生成的是OBJ文件。
 
错误可能是:
query1.sql.add('insert tempdb(on,name,hj)'+'values('+':no,:name,:hj)');
^^
也可能是 name为关键字
或者你用format试试

 
1.query1.sql.clear;

2.database.loginprompt=false
database.loginparams='user name=...

4.compile 只compile改动的文件,而build则compile所有的文件
 
不是name的问题,是no的问题,将no 改为n01就可以了
 
谢谢,谢谢大家;2,4问题已经明白了.
对于1:to fred2000:那个 on 和no是我打错了;
to jpw:sql.clear; 我写了;
对于2:Explorer窗口就是 代码编辑器左边的哪个exploring mainform
希望大家继续解答...
{wjiachun如此高手,高手,高高手也会灌水吗?}^_^
 
1.保存时,query1.active:=false
 
对于第一个问题,你可以改用BDE连接数据库,不要用ODBC,我感觉问题出在ODBC上.因为我在
写程序时用BDE可以实现的添加功能,有时在ODBC上会报错.错误提示和你的类似.
 
你这样试试看:
with Query1 do
begin
Active :=False;
DatabaseName :='aName';
SQL.Clear;
SQL.Text :='Selecte * from Table_Name';
Insert;
FieldByName('ON').AsString :=Value1;
FieldByName('Name').AsString :=Value2;
FieldByName('HJ').AsString :=Value3;
ApplyUpdates;
end;
 
明白了,明白了。大家都有分,请继续关注我的问题:
DispQ.asp?LID=407391
如何知道combobox的item中的项数
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
I
回复
0
查看
543
import
I
后退
顶部