gpt4 book ai didi

c++ - 如何在 C++ 中访问 SQL DB?

转载 作者:搜寻专家 更新时间:2023-10-30 21:53:42 24 4
gpt4 key购买 nike

我正在寻找一个免费的跨平台(Windows、Linux)C++ 库来访问 MS SQL 服务器数据库。

例如,我想将以下 C# 流转换为非托管 C 或 C++(来自 here):

static void Main()
{
string connectionString =
ConsoleApplication746.Properties.Settings.Default.ConnectionString;
using (SqlConnection con = new SqlConnection(connectionString))
{
con.Open();
using (SqlCommand command =
new SqlCommand("SELECT TOP 2 * FROM Dogs1", con))
using (SqlDataReader reader = command.ExecuteReader())
{
while (reader.Read())
{
Console.WriteLine("{0} {1} {2}", reader.GetInt32(0),
reader.GetString(1), reader.GetString(2));
}
}
}
}

最佳答案

尝试 DTLSOCI .

编辑:或OTL .

关于c++ - 如何在 C++ 中访问 SQL DB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5474801/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com