|
查看: 1641|回复: 5
|
data bind to combobox, 如何讓combobox的data 不重復?
[复制链接]
|
|
|
如題,我找不到方法來解決這個問題。。。請大家給我一點意見。
有點急,幫個忙,謝謝。 |
|
|
|
|
|
|
|
|
|
|
发表于 22-8-2008 01:05 PM
|
显示全部楼层
如果你的database容许重复的资料,而你只是不想combobox出现重复的资料,那你可以使用SQL(姑且默认你是使用SQL,因为你没提供这些资讯)syntex:
SELECT DISTINCT field_name FROM table_name; |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 22-8-2008 01:26 PM
|
显示全部楼层
原帖由 geekman 于 22-8-2008 01:05 PM 发表 
如果你的database容许重复的资料,而你只是不想combobox出现重复的资料,那你可以使用SQL(姑且默认你是使用SQL,因为你没提供这些资讯)syntex:
SELECT DISTINCT field_name FROM table_name;
不好意思。。。忘了說用什麽database =P
我用sql ce.....不過cmd 應該是通用。。。我想不成問題吧。。。
database 我是新手,所以還有一個蠢問題要問。。。
SELECT cmd 我要寫在哪裏? 在我的vb code 還是 其他地方?
如果在vb code,是不是寫在 frm_load 裏?
還有, 高手。。。。謝謝你。。。你是我的救命恩人 |
|
|
|
|
|
|
|
|
|
|
发表于 22-8-2008 01:55 PM
|
显示全部楼层
|
我没使用VB的经验,所以也不知道VB应该在哪里输入SQL command。。。 |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 22-8-2008 02:53 PM
|
显示全部楼层
原帖由 geekman 于 22-8-2008 01:55 PM 发表 
我没使用VB的经验,所以也不知道VB应该在哪里输入SQL command。。。
那麽。。。一般上你是放在你的program code 還是sql query? |
|
|
|
|
|
|
|
|
|
|
发表于 22-8-2008 03:43 PM
|
显示全部楼层
我是使用 C++ Builder 的,里面有一个叫做 dbExress 的 component (就是从toolbox里面 drag and drop 的零件),里面有一个叫做 TQuery 的 part,可以输入和执行 SQL command。不过这个免费的 dbExpress 有很多问题,几乎可以说是废物。我现在使用的是一个第三方的零件 MyDAC (对应 MySQL)。
如果你需要SQL的资讯,可以去 http://www.w3schools.com/sql/default.asp |
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|