本文介绍了无效的对象名称的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

插入[dbo].[tblUsers]([Id],[Firstname],[Lastname],[TargetGrade],[UserRole],[Username],[Password],[TestScore1],[TestScore2 ],[TestScore3])值(1,'john','travoltag',NULL,'Administrator','admin','admin',NULL,NULL,NULL)

INSERT INTO [dbo].[tblUsers] ([Id], [Firstname], [Lastname], [TargetGrade], [UserRole], [Username], [Password], [TestScore1], [TestScore2], [TestScore3]) VALUES (1,'john','travoltag', NULL, 'Administrator', 'admin', 'admin',NULL,NULL, NULL)

我试图设置这些值是我做错了什么

Am trying set these values what am i doing wrong

推荐答案

  • 如果没有免费的,则尝试在SQL Server Management Studio中运行sql.
  • ID是自动递增的主键,如果这样,则不传递值.
  • 始终使用参数而不是硬编码值,以便对数据进行正确的格式化(在这种情况下,数据的格式正确).
  • 不是传递NULL,而是排除这些字段从INSERT语句.还要检查以确保要为空的每个字段都允许空值.


这篇关于无效的对象名称的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-05 11:27