SQL Server CE +外部SQL文件
|
我正在以编程方式创建SQL Server CE数据库(不使用实体或LINQ)。目前,我正在将SQL语句嵌入源代码中,但如果可能的话,我想避免这种情况。
有没有一种方法可以简单地拥有一个我可以读取并使用SQL Server CE类执行的外部.sql文件?
明确编辑**
我正在假设某些SQL Server CE类中有一种方法可以简单地执行.sql文件。就像这样:command.executeSqlFile(filename)。
原因是我正在构建一个测试应用程序,在该应用程序的整个使用过程中,都需要在其中创建和重新创建sql server ce数据库。我并不是真的想对SQL进行硬编码-对于我来说,拥有一个带有以下内容的外部.sql文件会更容易:
...
CREATE TABLE TEST(col1 int, col2 int, col3 int);
INSERT INTO test (col1,col2,col3) VALUES (11, 22, 33);
...
同样,我可以很容易地通过IO类来读懂它,只是想知道是否有一种更干净的方法(仅使用System.Data和System.Data.SqlServerCE类)来做到这一点。
谢谢!
没有找到相关结果
已邀请:
2 个回复
壬驴拿歪竞
郡晒景沧