使用C#从sql Server检索数据

编程入门 行业动态 更新时间:2024-10-21 23:13:26
本文介绍了使用C#从sql Server检索数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

大家好, 我需要帮助!我正在编写一个从两个不同的表中选择它的编程,但它总是在我运行时显示此错误:''@PayrollNumber'附近的语法不正确......这是我的代码:

Hi everyone, I need a help ! I am writing a programming that select that from two different tables, but it always show this error when ever i run it: Incorrect syntax near ''@PayrollNumber''....This is my code:

cmd.CommandText = "SELECT PersonalDetails.FirstName, PersonalDetails.MiddleName, PersonalDetails.LastName, offices.Id, offices.Name FROM PersonalDetail INNER JOIN offices ON (PersonalDetails.@PayrollNumber = offices.PayrollNumber) WHERE (FirstName = ''" + TextBox6.Text + "'') and (MiddleNam<e = ''" + TextBox7.Text + "'') AND (LastName = ''" + TextBox8.Text + "'')";

推荐答案

您的代码至少包含两个语法错误 - @PayrollNumber和MiddleNam< e 。 对于用户输入,请使用命令参数 [ ^ ]而不是字符串连接。 Your code contains at least two syntactic errors - "@PayrollNumber" and "MiddleNam<e". For user inputs use Command parameters[^] instead of string concatenation.

更多推荐

使用C#从sql Server检索数据

本文发布于:2023-10-27 03:19:15,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1532159.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:数据   sql   Server

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!