string sql = @"SELECT col FROM table WHERE id = @0 AND name = @1";但我被未知的参数数卡住了在传统的ADO.NET解决方案中,我们有SqlCommand.Parameters.Add,因此我们可以通过编程逐个添加参数。在WebMatrix中有没有像SqlCommand.Parameters.Add这样的替代品?
为什么SQL Server CE被弃用,以及什么是(或将是)微软替代可移植数据库?LocalDB需要本地安装.msi,而SQlite需要第三方绑定到ADO.NET。在Visual Studio中工作,我更喜欢微软的解决方案。鉴于可移植数据库的重要性与日俱增,我很好奇为什么Microsoft没有承诺替换SQL Server CE就放弃了它。