[英]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.