我从列表框中获取用户名,我分裂的第一个名字和姓氏,并与我用它来找到DB自己的用户ID,如何从包含4个单词的名称中分割姓和名。在C#和查询使用它在MySQL
string FirstName = li.Value.Split(' ')[0].Trim();
string lastName = li.Value.Split(' ')[1].Trim();
但棘手的问题在这里对我来说,当用户名是Mark Van Harm Jiti
名字是马克范和姓氏是危害吉蒂。但是我的代码以马克为名,范为姓。但我不知道哪个是名字,哪个是姓氏。我只是从列表框中获得文字Mark Van Harm Jiti。我应该如何改变我的查询,以便我得到的用户ID用户马克货车危害鸡啼
string getuserid = "SELECT UserID from tbl_User Where [email protected] AND [email protected]";
我使用MySQL数据库,这是C#代码。
什么用的名字三个或五个词,或更多?关于姓氏是三个单词的四字名称(“Georges de la Tour”)呢? – phoog
可能的重复http://stackoverflow.com/q/5596706/385844 – phoog