使用Console应用程序将web api数据插入sql server数据库表中



我是api的新手,我想问一下如何使用控制台应用程序将api数据存储到sql server数据库中?我已经使用控制台应用程序成功地调用了api数据,但我如何使用控制台应用软件将api数据插入sql server数据库表中呢。我的webapi来自iis服务器。

以下是调用api数据的代码:

using (var client = new WebClient())
{
client.Headers.Add("Content-Type:application/xml");
client.Headers.Add("Accept:application/xml");
var result = client.DownloadString("http://localhost/test/api/person");
Console.WriteLine(Environment.NewLine + result);
}
MessageBox.Show("Completed");
}

如果您成功地从Api获取了数据,那么您可以使用newtonsoft反序列化方法将该数据转换为C#对象,并使用SqlAdapter将该数据插入sql数据库。

查看下面附加的链接,了解如何使用sqlAdapter在数据库中插入数据。

使用SqlDataAdapter插入一行

相关内容

最新更新