2014-03-28 42 views
-1

我試圖插入一些數據到Microsoft SQL Server中,插入所有數據直到它進入最終表scmd3。關於爲什麼不插入該表中的任何想法?將數據從C#插入到SQL Server中#

這是我的代碼我到目前爲止......我已經嘗試了一切我能想到的任何幫助,將不勝感激......先謝謝你們。

+7

你得到任何異常或錯誤消息? –

+0

不,沒有......我只是不插入正確的數據到最終表中,除非它被明確定義。它在其他分配的整數應該是其中包含0。 – user3375554

+0

在桌子上是否有觸發器阻止插入發生? –

回答

0

解決方案:該錯誤不在它服務於我的服務中的插入服務代碼中...只需簡單地添加一個問號即可解決我所有的問題。 int後添加了問號,還添加了if語句,現在一切都很好用!發佈答案是因爲如果somenoe發佈了任何遠程關閉,它將爲我節省數天的時間尋找單一解決方案......感謝所有幫助你的人。

[DataMember] 
public string EmailAddress { get; set; } 
[DataMember] 
public int? InitialSleep { get; set; } 
[DataMember] 
public int? RepeatPeriod { get; set; } 
[DataMember] 
public int? RepeatTimes { get; set; } 
[DataMember] 
public DateTime? LastSent { get; set; } 
[DataMember] 
public int TimeSent { get; set; } 
[DataMember] 
public DateTime DateStarted { get; set; } 
[DataMember] 
public DateTime LastModified { get; set; } 

if語句:

if (textBox1.Text == "") 
     userInfo.InitialSleep = null; 
    else 
     userInfo.InitialSleep = Convert.ToInt32(textBox1.Text); 
相關問題