2014-03-28 118 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); 
相关问题