.Net´´½¨MYSQL´æ´¢¹ý³ÌµÄÎÊÌâ¡£
ÏÂÃæÊǵÄÎҵĴúÂ룺
MySqlConnection con = new MySqlConnection("Data Source=127.0.0.1;user id=root;password=11111111;initial catalog=test;");
MySqlCommand cmd = new MySqlCommand();
cmd.Connection = con;
cmd.CommandType = System.Data.CommandType.Text;
cmd.CommandText = @"CREATE PROCEDURE `PROC_Count1`(IN table_name varchar(2000), out p_Count int)
BEGIN
set @p_sql= concat( 'select count(*) into ',pCount,' from (', table_name, ') ');
PREPARE stmt_select2 from @p_sql;
EXECUTE stmt_select2;
DROP PREPARE stmt_select2;
END ;";
try
{
cmd.Connection.Open();
int cnt = cmd.Parameters.Count;
int ret = cmd.ExecuteNonQuery();
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
Console.ReadLine();
}
Ïà¹ØÎÊ´ð£º
ÎÒµÄmysqlÔõôûÓа취дÈëÖÐÎÄÊý¾Ý£¿Ö»ÒªÊÇÊý¾ÝдÈëÊý¾Ý¿âʱ ¾Í»á±ä³ÉÈý¸öÎʺŠ£¿Çë½Ì¸ßÈË£¡£¡
linux? ÔõôдÈëµÄ
ÔÚmysqlÖÐÖ´ÐÐ show variables like 'character%'Ìù½á¹û³öÀ´¡£
ÔÚ°²×°MYSLQʱ½«Êý¾Ý¿âµÄ×Ö· ......
ÎÒÒѾ°´Õս̳ÌÉÏÅäÖÃtomcatµÄserver.xml
<Context path = "/POS" docBase = "POS" debug = "5" reloadable = "true" crossContext = "true" workDir = &quo ......
String SQL="insert into ѧÉúÐÅÏ¢±í values(StudentNumber,StudentName,StudentAge)";ÆäÖÐStudentNumber,StudentName,StudentAge¶¼ÊDZäÁ¿¡£ÕâÑùд²»¶Ô¡¡µ½µ×¸Ãզд°¡
Íò·Ö¸Ðл£¡
String SQL=&q ......
ͨ¹ýODBCÁ¬½ÓMySQLÊý¾Ý¿â£¬Á¬½Ó³É¹¦£¬µ«²»ÄܲéѯÊý¾Ý£¬²»ÖªµÀΪʲô
'Á¬½ÓmysqlÊý¾Ý¿â
str = "dsn=test;driver={MySQL odbc 3.51 Driver};server=localhost;port=3306;uid=root;pwd=;database=officesyst ......
public void StartCmd(string workingDirectory, string command)
{
Process p = new Process();
p.StartInfo.FileName = @"D:\±¸·Ý\epet.sql";
......