请一定帮帮我!
我想向各位问一下,C++ Builder中的DatabaseName和TableName
都是做什么用的?
谢谢,一定感谢!
问题点数:100、回复次数:13Top
1 楼gu(给分是对我的污辱)回复于 2002-03-11 15:45:25 得分 5
DatabaseName吗 就是数据库名
TableName吗 就是表名
你是不是词霸坏了????
:)
^8^
] [Top
2 楼whitelion(www.ccproj.com)回复于 2002-03-11 15:56:33 得分 10
你使用关系型数据库就会用到这两个概念
库
表Top
3 楼xhfjy(峰)回复于 2002-03-11 15:58:51 得分 10
呵,我只用ADO控件
所以对这个也不是很了解
但是想想,能有分也不错呀Top
4 楼linnys(水影)回复于 2002-03-11 16:04:19 得分 5
最好看看有关数据库原理的教程Top
5 楼skyhole(丝杉)回复于 2002-03-11 16:10:38 得分 15
TTable必须设置的的属性啊,一个TTable要连接到你所要操作的数据库,用DatabaseName属性指定这个数据库名,用TableName指定要操作的表的名,这样你才能在你的程序中对后台的库操作啊 ,否则后台的东西你怎么看的到呢。Top
6 楼kingcaiyao(aking)回复于 2002-03-11 16:10:56 得分 5
DatabaseName:就是数据库名称.
TableName:就是表名称.Top
7 楼40Star(斯文、大方、有前途)回复于 2002-03-11 16:11:39 得分 5
数据库名.
表名.Top
8 楼greatefish(大鱼)回复于 2002-03-11 16:20:22 得分 5
你没有写过数据库程序吗?
真的不知道怎么跟你说!!!Top
9 楼dev_uoboy(【世界】)回复于 2002-03-11 16:25:03 得分 10
先可以学个简单的关系型数据库,比如Access2002,一个星期后,要是你再不懂什么叫DatabaseName和TableName的话,我亲自告诉你:)
当然,你不能这个星期内都没看。Top
10 楼greatefish(大鱼)回复于 2002-03-11 16:52:36 得分 30
好吧,还是让我说几句.
1:假设你是用ODBC来与数据库连接,用TQuery来update,insert,delete,query:
Query1->DatabaseName="YourDBName";//YourDBName是一个ODBC DataSource 别名
Query1->Active=false;
Query1->SQL->Clear();
Query1->SQL->Add("Your SQL statement");
...
参数赋值
...
Query1->Active=true;//for query
Query1->ExecSQL();//for insert,update,delete
2:假设你是用ODBC来与数据库连接,用TTable来update,insert,delete,query:
Table1->DatabaseName="YourDBName";
//YourDBName是一个ODBC DataSource 别名
Table1->TableName="Your Table Name";
//Your Table Name: ODBC DataSource 别名YourDBName所指向的
数据库中的一个Table的名字
Top
11 楼chinalhx(修C)回复于 2002-03-12 10:12:43 得分 0
还有,我用Database Desktop建了表,用连接,并起了别名mydb,Table1的DatabaseName属性设为mydb,可是我在Table1中的TableName属性里面总是跟我要密码,可是我没有设置密码,也没有让我设置密码?如何改正呢?
一定加分!Top
12 楼skyhole(丝杉)回复于 2002-03-12 10:49:50 得分 0
你的别名是在哪里起的,你建的库是什么类型的?
我以前建paradox型的
后来用SQL SERVER 我在ODBC里建数据源,就需要密码!
用个database控件设置一下看看行不行好不好?Top
13 楼chinalhx(修C)回复于 2002-03-12 14:30:50 得分 0
用Database Desktop建立表,存盘的时候有一个别名(是不是没用?),用DBD时还有一个别名,我用的是DBE起的别名,我都用的是paradox
请讲详细点好吗???Top




