Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 帮助获得以下CREATETABLE函数以与mysql和C一起使用_C#_Mysql_Create Table - Fatal编程技术网

C# 帮助获得以下CREATETABLE函数以与mysql和C一起使用

C# 帮助获得以下CREATETABLE函数以与mysql和C一起使用,c#,mysql,create-table,C#,Mysql,Create Table,运行此操作时,不会创建任何表。 也没有错误 我正在使用ODBC连接器 变量传入db名称,因此创建的表将是users\u TimeLogs(例如,如果数据库被称为users) 我做错了什么吗?我忘记了,在我的代码中,我有一个约束,只有当list.count>0时才运行,而且因为我只是在这个阶段测试列表是空的。实际执行这个字符串的代码的其余部分在哪里?我没有包括它,因为我知道这个位是有效的,我以前使用过它。。不过,这是我第一次尝试创建表。我使用的是OdbcCom命令,然后是OdbcCom.Execu

运行此操作时,不会创建任何表。 也没有错误

我正在使用ODBC连接器

变量传入db名称,因此创建的表将是users\u TimeLogs(例如,如果数据库被称为users)


我做错了什么吗?

我忘记了,在我的代码中,我有一个约束,只有当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;";