首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Server中的Laravel错误。将数据类型nvarchar转换为bigint时出错

Server中的Laravel错误。将数据类型nvarchar转换为bigint时出错
EN

Stack Overflow用户
提问于 2021-06-16 18:42:35
回答 1查看 251关注 0票数 1

我正在尝试将excel文件导入到我的Server数据库中,但是当我试图创建该表单以上载该文件时,我会得到以下错误:

照明\数据库\QueryException SQLSTATE42000: MicrosoftSQL ServerError将数据类型nvarchar转换为bigint。(SQL:从schedules.id =import的日程中选择top 1*)

错误截图

即使在控制器中有函数时,它也会抛出此错误。这似乎是试图从数据库中获取1条记录,但无法传递与ID列匹配的nvarchar。

我查过文件了什么都没有。做了几次,不同的方法有相同的误差。

好像是我想出来的。这是路由调用de show函数的问题。

EN

回答 1

Stack Overflow用户

发布于 2022-03-24 11:52:09

我也有同样的问题,试图找到解决这个问题的办法。谢天谢地,我读到了这些评论,因为费尔南多的解决方案也是我的。

这是由web.php一条混乱的路线引起的。

代码语言:javascript
运行
复制
Route::Get('label/{label}' ...
...
Route::Get('label/create' ...

我换了订单,一切都修好了

代码语言:javascript
运行
复制
Route::Get('label/create' ...
...
Route::Get('label/{label}' ...
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68008389

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档