我正在使用MySQL服務器在Unity3D中製作項目。我怎樣才能使用LINQ進行SQL查詢?由於Unity3D與.NET 2.0的工作是沒有辦法使用的EntityFramework或水木清華這樣的,所以我有我自己一樣,輸入SQL查詢:如何在Unity3D中使用LINQ到MySQL?
var command =
"INSERT INTO `person` (`surname`, `name`, `patronymic`, `login`, `password`, `category`, `organization`, `city`) VALUES ('" +
surname +
"','" + name + "','" + patronymic + "','" + login + "', '" + encrpass + "','" + category + "','" +
organization + "','" + city + "');";
try
{
var cmd = new MySqlCommand(command, Connection);
cmd.ExecuteNonQuery();
}
catch (Exception ex)
{
Debug.Log(ex.ToString());
}
是否有使用MySQL更簡單的方法來自Unity? 謝謝。
如果你不能使用EF,你期望如何使用LINQ?在任何情況下,您都應該*從不*連接值。使用參數化查詢 –
請勿直接從您的應用使用MySQL。 [This](http://stackoverflow.com/a/38530543/3785314)解釋了爲什麼和其他選項 – Programmer
@Programmer,這個程序將只在辦公室本地網絡工作,所以我不關心安全。 –