我对 C# 非常陌生,当我尝试使用 stringbuilder 执行 sql 查询时遇到了一些问题。
\n这是名为 的表的一部分:
\n| ID | Name | InternalID |\n|:----:|:---------:| :---------:|\n| 1 | Emory Lu | 84765 |\n| ... | ... | ... |\n| 8 | John Smith| 52455 |\n| 9 | John smith| 49 |\n| ... | ... | ... |\nRun Code Online (Sandbox Code Playgroud)\n请注意,在此表中为 John Smith 分配了两个不同的 InternalID(字符串类型)。在第二条记录中,他的姓氏以小写“s”开头。
\n我在输入员工姓名\xef\xbc\x9a时执行了一个简单的sql查询来选择员工的InternalID(字符串类型)
\npublic DataTable findInternalID(string name)\n{\n RecordConnection.Open();\n DataTable output = new DataTable();\n OleDbCommand bdCommand = RecordConnection.CreateCommand() as OleDbCommand;\n StringBuilder x = new StringBuilder();\n\n …Run Code Online (Sandbox Code Playgroud)