读着倒字名的我把请ᥬ[旺柴]᭄ 2023-06-21 21:59 采纳率: 0%
浏览 13

QT制作地图求最短路径,SQL数据库的问题

你好,我有一个疑问,现在有其他人的全套代码了,是一个地图查询最短路径的问题,用QT运行,然后地图创建的数据库使用SQlite弄的,我用sqlite打开了他的地图数据库文件(db格式),如果我想根据我要做的地图更改结点,节点间距离等信息,直接就在上面修改吗?还有修改好了以后如何导出数据库文件.db格式的文件呢?是不是把新改好的数据库文件加进去就可以运行了呢

img

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-06-22 08:08
    关注
    不知道你这个问题是否已经解决, 如果还没有解决的话:
    • 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/7772474
    • 这篇博客也不错, 你可以看下QT操作Sqlite数据库修改字段名称和删除字段
    • 除此之外, 这篇博客: Qt 开发经验总结中的 如果使用sqlite数据库不想产生数据库文件,可以创建内存数据库。 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:
      QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
      db.setDatabaseName(":memory:");
      
    • 您还可以看一下 李宁老师的QT编程思想【C++,基于QT 6】课程中的 创建内存Sqlite数据库小节, 巩固相关知识点
    • 以下回答来自chatgpt:

      根据参考资料,该问题并没有直接涉及到修改数据库内容的代码或逻辑,因此无法提供具体的解决方案。但是,根据知识点可以给出一些参考方向:

      1. 在QT中通过SQL语句操作数据库,可以实现修改、添加、删除操作。具体可以参考QT的文档或教程。

      2. SQLite数据库文件可以通过SQLite官方提供的工具或第三方工具进行导出和导入,如SQLite Expert等。

      3. 在代码中添加新的修改过的数据库文件,需要在程序中修改数据库连接处的文件路径或名称等信息。

      总之,具体的解决方案需要根据具体情况和需求来决定和实现。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 6月21日

悬赏问题

  • ¥15 微信小程序 用oss下载 aliyun-oss-sdk-6.18.0.min client报错
  • ¥15 ArcGIS批量裁剪
  • ¥15 labview程序设计
  • ¥15 为什么在配置Linux系统的时候执行脚本总是出现E: Failed to fetch http:L/cn.archive.ubuntu.com
  • ¥15 Cloudreve保存用户组存储空间大小时报错
  • ¥15 伪标签为什么不能作为弱监督语义分割的结果?
  • ¥15 编一个判断一个区间范围内的数字的个位数的立方和是否等于其本身的程序在输入第1组数据后卡住了(语言-c语言)
  • ¥15 Mac版Fiddler Everywhere4.0.1提示强制更新
  • ¥15 android 集成sentry上报时报错。
  • ¥15 抖音看过的视频,缓存在哪个文件