Sql server 使用WebService访问SqlServer时,如何解析非字符串值
我目前正试图构建一个指向SqlServer的UWP应用程序,通过大量研究,确定我的最佳攻击计划是创建一个Web服务,并对数据库进行EF调用“CRUD” 我发现了一个很好的教程,帮助很大,但是,我在这方面还是新手,所以看看其他人做了什么,适应是一种学习经验。因此,它引起了一些问题,我还没有解决 这是我的问题Sql server 使用WebService访问SqlServer时,如何解析非字符串值,sql-server,web-services,xaml,uwp,template10,Sql Server,Web Services,Xaml,Uwp,Template10,我目前正试图构建一个指向SqlServer的UWP应用程序,通过大量研究,确定我的最佳攻击计划是创建一个Web服务,并对数据库进行EF调用“CRUD” 我发现了一个很好的教程,帮助很大,但是,我在这方面还是新手,所以看看其他人做了什么,适应是一种学习经验。因此,它引起了一些问题,我还没有解决 这是我的问题 下面的主机名是数据库和POGO类中的INT。。所以我得到了“不能隐式地将类型'int'转换为'string'”错误。我如何解决这个问题?我是否使用作为我正在使用的模板一部分的StringFor
private async void Save_Click(object sender, RoutedEventArgs e)
{
var tblDevice = new Device { HostName = hostNameTB.Text, Server =serverIPTB.Text, RouterName = routerNameTB.Text, IP = iPTB.Text, Gateway =gatewayTB.Text, Hardware = hardwareTB.Text, EMV = eMVTB.IsOn};
var deviceJson = JsonConvert.SerializeObject(tblDevice);
var client = new HttpClient();
var HttpContent = new StringContent(deviceJson);
HttpContent.Headers.ContentType = new System.Net.Http.Headers.MediaTypeHeaderValue("Application/json");
await client.PostAsync("http://localhost:2463/api/Devices", HttpContent);
Frame.GoBack();
}
这是XAML
<TextBox Name="hostNameTB" />
<TextBox Name="serverIPTB" />
<TextBox Name="routerNameTB" />
<TextBox Name="iPTB" />
<TextBox Name="gatewayTB" />
<TextBox Name="hardwareTB" />
<ToogleSwitch Header="EMV" IsOn="False" Name="eMVTB" OffContent="UnConfigured" OnContent="Configured" />
1 Int32.Parse(hostNameTB.Text)或通过您选择的转换器
2是的,它将以1或0、真/假等形式出现在数据库中。我假设这是
位类型
3) 它将执行相同的操作,唯一的区别是可测试性1 Int32.Parse(hostNameTB.Text)或通过您选择的转换器
2是的,它将以1或0、真/假等形式出现在数据库中。我假设这是
位类型
3) 它将执行相同的操作,唯一的区别是可测试性