簡體   English   中英

使用C#更新/保存到SQL數據庫?

[英]Updating/Saving to a SQL Database using C#?

我在任何地方都找不到在Google上執行此操作的方法。 如何僅使用C#代碼保存到SQL DB? 可能嗎? 使用向導創建數據庫時默認使用的save方法實際上並沒有保存數據庫:

this.Validate();
this.studentsBindingSource.EndEdit();
this.studentsTableAdapter.Update(this.studentsDataSet.FirstClass);

在我看來,您做得正確。

您應該檢查表適配器並驗證是否分配了更新語句。 如果您使用的是存儲過程,並且僅分配了選擇存儲過程,則它將是只讀的(並且不會提示您輸入更新/插入/刪除存儲過程)。

您的連接字符串可能取決於您配置登錄SQL的方式。

Data Source=ServerName;Initial Catalog=DatabaseName;User Id=myUsername;Password=myPassword;

要么

Data Source=ServerName;Initial Catalog=DatabaseName;Integrated Security=SSPI;

如果您使用的是Windows身份驗證,則為后者。 即使用與您登錄Windows相同的用戶帳戶。

DataSource通常是您計算機的名稱,或者如果它在您正在使用的同一台計算機上,則可以使用(本地)引導您進行操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM