问题遇到的现象和发生背景
前端传送 .DB的数据库怎么进行读取
问题相关代码,请勿粘贴截图
@Api(tags = "DB映射")
@RestController
@RequestMapping("ReadDB")
InputStream inputStream = file.getInputStream();
readDBService.setDB(inputStream);
return Msg.success();
//获得数据库连接
Connection connection = DriverManager.getConnection("jdbc:sqlite:"+inputStream);
DatabaseMetaData metaData = connection.getMetaData();
//获得表信息
ResultSet tables = metaData.getTables(null, null, null, new String[]{"TABLE"});
运行结果及报错内容
这样写sql读取不到db内的数据
我的解答思路和尝试过的方法
这个后期需要把db文件存放在服务器,如何存放再读取
我想要达到的结果
读取到数据