请教用BDE操作数据库的问题。
我在form上放一个query1,一个datasource1,将query1-> dataname = IBLocal,datasource-> dataset = query1,
然后写语句
query1-> Close();
query1-> SOL-> Clear();
query1-SQL-> Add( "create table aaa ");
try
{
query1-> ExecSQL();
}
catch(...)
{
...
}
总是进到catch里面了,请大侠告知一下,用BDE操作数据库,还需要哪些控件,
每个控件的属性要怎么设置,谢谢!
本来是在c++builder中问这个问题的,考虑到用delphi做数据库的大侠多一些,所以在这问了,delphi与c++语言在函数名上差不多,大家应该看得懂代码,谢谢!
[解决办法]
create table aaa//语法错误引发了异常
query1-SQL-> Add( "create table aaa(a int) ");
[解决办法]
呵呵,语句有误
[解决办法]
你可以通过将query的active设置为true判断一下你的数据库连接是否正确
当然先在sql里面填写一个正确的sql语句
[解决办法]
=====query1c的DatabaseName属性指定了吗?
——首先,你能连接上sql server吗?