通过c++xll进行sql连接
sql connection through c++ xll
我正在尝试用c++编写一个xll来与sql server交互。程序编译正常。我在c++代码中有以下简单的行
database.test(){
....
sql::Driver *driver;
sql::Connection *con;
sql::Statement *stmt;
sql::ResultSet *res;
con = driver->connect("NJROS1LD120", "mysql","mysql01");
... }
现在,当我试图打开excel时,我在excel单元格中发现了垃圾字符,第一行写着"这个程序不能在DOS模式下运行"。如果我注释掉了con=driver->connect这行("NJROS1LD120","mysql","mysql 01");我可以在插件中看到函数database.test()。
不知道出了什么问题。如果有人帮忙,那将是一件非常好的事。
感谢
你离家很远。退房http://xll.codeplex.com.至少它可以让你创建一个没有可怕的DOS模式错误的插件。您是否正在尝试使用ODBC驱动程序连接到MySQL数据库?
您很可能缺少dll。使用依赖项助行器找出缺少哪些dll。我假设您使用的是mysql-cpp连接器,因此您希望确保可以同时找到libmysql.dll和mysql-cppconn.dll。
相关文章:
- C++ Qt SQL lite 数据库连接问题
- 如何在C++代码中连接 SQL Server 数据库
- SQL Server 2017 C++ ODBC 连接在 Linux 上不起作用
- QT 5.8 SQL连接错误:Windows 10上未加载QMYSQL驱动程序
- 来自 Visual C++ Windows Form 项目的 SQL 连接
- C++ SQL 连接"get_driver_instance(); is undefined "错误
- 以编程方式连接到远程 SQL Server C++
- 如何与SQL Server 2008建立稳定的连接,并在C 中编码我的第一个CRUD操作
- 通过c++xll进行sql连接
- Sql Express SQL 驱动程序连接C++
- 使用 SQL Server 和 Oracle 中的字符串使用相同的未修改查询进行连接
- C++MySQL连接器无法在sql::Connection close()调用上断开TCP连接
- 如何用c++在sql连接中插入数组元素
- 非常长的查询执行使用c++, Sql Server和ODBC连接
- 使用Visual Studio Express 2013在c++中解决SQL Server连接问题
- 如何从Linux上的c++连接并执行一个简单的查询到SQL Server
- 在c++ (WIN32)中测试SQL连接字符串
- c++安全SQL连接
- C++SQL Server连接,然后以特定方式读取表
- Qt连接Sql Server(通用连接字符串)