2016-04-25 73 views
1

我刚刚使用Kentico来显示产品描述和图像以及像Kentico DB等价格等数据,我用来选择查询来获取数据,并且它工作的很好,但我需要知道它是否会影响任何其他的事情,如果我使用这种行为,我知道如果我使用API​​的话会更好,更容易,但如果我直接使用select查询会怎么样?可以直接从Kentico的数据库中选择数据吗?

注:我从来没有使用任何插入或更新查询来插入或更新数据,它只是显示数据。

正如我在Kentico Doc.中看到的,使用API​​的好处是便于显示并使其更容易,但不会影响我使用显式查询。

回答

0

总是建议使用Kentico API来获取主要用于性能/缓存原因的数据。如果您使用工作流或版本控制,还有其他一些原因。如果您使用其中一个必须进行多次连接才能获取正确的数据,而不是直接从单个表中获取数据。有非常强大的API和宏方法,它们已经为你做了很多工作,所以我建议在直接调用数据库之前使用这些方法。