C# 帮助获得以下CREATETABLE函数以与mysql和C一起使用
运行此操作时,不会创建任何表。 也没有错误 我正在使用ODBC连接器 变量传入db名称,因此创建的表将是users\u TimeLogs(例如,如果数据库被称为users)C# 帮助获得以下CREATETABLE函数以与mysql和C一起使用,c#,mysql,create-table,C#,Mysql,Create Table,运行此操作时,不会创建任何表。 也没有错误 我正在使用ODBC连接器 变量传入db名称,因此创建的表将是users\u TimeLogs(例如,如果数据库被称为users) 我做错了什么吗?我忘记了,在我的代码中,我有一个约束,只有当list.count>0时才运行,而且因为我只是在这个阶段测试列表是空的。实际执行这个字符串的代码的其余部分在哪里?我没有包括它,因为我知道这个位是有效的,我以前使用过它。。不过,这是我第一次尝试创建表。我使用的是OdbcCom命令,然后是OdbcCom.Execu
我做错了什么吗?我忘记了,在我的代码中,我有一个约束,只有当list.count>0时才运行,而且因为我只是在这个阶段测试列表是空的。实际执行这个字符串的代码的其余部分在哪里?我没有包括它,因为我知道这个位是有效的,我以前使用过它。。不过,这是我第一次尝试创建表。我使用的是OdbcCom命令,然后是OdbcCom.ExecuteNonQuery.Creating table和插入记录是不同的事情。你们有足够的权限创建表吗?是的,我有,它通过phpMyAdmin完美地执行。。只是在C代码中运行时没有。我没有包括[代码的其余部分],因为我知道该位是有效的…:D
string createTable = "CREATE TABLE IF NOT EXISTS " + m_strDatabase + "_TimeLogs (logName VARCHAR(16), logTime INTEGER, logCountry TEXT, UNIQUE(logName)) TYPE=MyISAM;";