![如何将 nlatexdb 与 XAMPP 托管的数据库连接起来?](https://linux22.com/image/420500/%E5%A6%82%E4%BD%95%E5%B0%86%20nlatexdb%20%E4%B8%8E%20XAMPP%20%E6%89%98%E7%AE%A1%E7%9A%84%E6%95%B0%E6%8D%AE%E5%BA%93%E8%BF%9E%E6%8E%A5%E8%B5%B7%E6%9D%A5%EF%BC%9F.png)
我正在尝试连接使用 XAMPP 创建的数据库。我认为它是 mysql,并尝试过MySql.数据.MySqlClient,但不连接。给出无法找到请求的 .Net Framework 数据提供程序。它可能未安装错误。
我尝试过系统.数据.SqlClient,但给出了其他问题:建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。找不到或无法访问服务器。请验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供程序:命名管道提供程序,错误:40 - 无法打开与 SQL Server 的连接)
我与其他实例中的数据库连接,例如 Power BI。
这是我尝试使用 nlatexdb 编译的 tex,但出现了错误:
\documentclass[a4paper]{article}
\begin{document}
\texdbconnectionnet{System.Data.SqlClient}{Server=localhost;Database=dbexercicios; Uid=user; Pwd=pass;}
\texdbdef{##tudo}{select Tipo, Area, Dificuldade from tlistaexercicios}{##Tipo, ##Area, ##Dificuldade}
\begin{tabular}{lll}
\texdbfor{##tudo}{##Tipo & ##Area & ##Dificuldade \\}
\end{tabular}
\end{document}