我是統一3D v4.5 pro的新程序員,我爲統一3D使用增強現實應用程序,並且我選擇了SQLite來創建並輕鬆處理我的數據庫(在構建它之後機器人)。我在這裏發現了兩個腳本在java http://wiki.unity3d.com/index.php/SQLite ...我將它轉換爲C#(因爲我用C#編程),它幫助了我很多,但我找不到方法「查詢」刪除例如只有firstName或LastName。 。我試過這樣:統一的SQLite本地數據庫3D
public void DeleteFrom (String tableName,String itemToDelete, String wPar,String wValue)
{
string query ;
query = "DELETE FROM " + tableName + " WHERE " + itemToDelete + wPar + wValue ;
dbcmd = dbcon.CreateCommand();
dbcmd.CommandText = query;
reader = dbcmd.ExecuteReader();
}
然後我把它在其他腳本「usethe數據庫」,因爲它是波紋管
public void DeleteRow(string FirstName)
{
db.DeleteFrom("'"+TableName+"'","FirstName","=","'"+firstName+"'");
}
但我得到的是刪除整個行(名姓)
我不知道你是否理解我的意思:我只是想del ete firstName並保留在我的數據表中,它的分配是lastName,因此我可以在以後爲其分配任何其他新的firstName。我希望你明白我的觀點。請,我會感謝任何幫助,並提前致謝。 :)
嘿泰勒日,非常感謝你的代碼工作正常:)。是的,我打算改變並稍後使用ID引用每一行..我只是想現在嘗試這個例子.. – Narkinchi