[英]C# CommandBuilder alternative or way to use CommandBuilder without a connection?
我需要(在运行时)构建一些SQL语句来更新我没有连接到的数据库。 现在我使用String.Format来构建查询,但是很难处理所有不同的参数情况(不同的数据类型,null,值,转义等等)。
我想要的是使用CommandBuilder - 但CommandBuilder需要一个DataAdapter,它需要一个连接而我没有连接到我的数据库(这是一个独立的实用程序)。
有没有办法在断开状态下使用CommandBuilder,或者如何以一种需要我编写最少量代码的方式构建这个格式良好的SQL查询?
(目标数据库是SQL Server)
有没有办法在断开状态下使用CommandBuilder?
不幸的是NO 。
SqlCommandBuilder
设计有工作SqlDataAdapter
和SqlCommand
对象,或者只是一个SqlCommand
,并从documenttation它需要连接到数据库检索信息玛 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.