【发布时间】:2021-07-29 19:09:29
【问题描述】:
我正在尝试创建一个简单的翻译 API,它将英语单词作为用户的参数,并从 MySQL 数据库返回意大利语对应的单词。这是我的 VB.NET 控制器
Public Function GetValue(EnglishWord As String)
Dim connStr As String = "server=mysql.mydatabase.com;user=myuser;database=mydatabase;port=3306;password=mypassword;"
Dim conn As New MySqlConnection(connStr)
conn.Open()
Dim command = New MySqlCommand("SELECT ItalianWord FROM Book WHERE EnglishWord=(" + EnglishWord + ")", conn)
Dim reader = command.ExecuteReader()
Return reader.GetValue(0)
Console.WriteLine("Done.")
End Function
但是返回值很奇怪:
我希望只有一个字符串值,而不是 value1 或 value2。我做错了什么?非常感谢任何建议。
【问题讨论】:
标签: asp.net vb.net asp.net-web-api