我正在尝试写一个程序与C# WPF和MySQL。我有两个表格。在form1中,有一个DataGrid,我可以在其中看到来自MySQL数据库的表内容(使用select),它工作得很好。当我首先启动程序并列出内容,然后单击add player (form2打开)并添加播放器时,它不会首先出现在DataGrid上,我总是必须先关闭程序,然后重新启动它才能在DataGrid上看到添加的播放器
我试图在MySQL中连接两个表,在一个表中,我有一组ID (类型为GTEX-14BMU-1526-SM-5TDE6)和一组类型的组织( set ),我必须为组织类型“血液”(这是同一表的另一列)选择ID,然后从ID名称中只取前两个字符串(GTEX-14BMU),并列出不同的字符串列表。然后,我必须将它与第二个表进行比较,在第二个表中,我有一个已经在类型(GTEX-14BMU)中的in列表,这些in必须满足相同表的列性
数据库(假设) mysql_table_A中。所以下一次当他再次想要更少的数据时,这个应用程序将列出来自mssql_table_A的所有数据,这些数据在mysql_table_A中是不存在的。问题是:
如果两个dataflwo都来自MYSQL,那么通过使用mysql select查询,我就可以很容易地做到这一点。mysql_query("SELECT * FROM mysql_table_a WHERE NOT EXISTS (SELECT * FROM <e