PHP连接MYSQL数据库 往表格里输入一行信息。可以一会加进去了。一会加不进去。 这不是MYSQL存在什么BUG啊

PHP连接MYSQL数据库 往表格里输入一行信息。可以一会加进去了。一会加不进去。 这不是MYSQL存在什么BUG啊,第1张

不解:

你是通过phpmyadmin来向表中录入内容,还是使用php语句呢。

如果是第一种,那一定证明你的mysql没有安装好,不过我觉得这种可能性很低,如果出现这种情况的话,问题基本出在phpmyadmin工具上了,你需要更换一个环境吧。或者重新下载一个环境再重新安装。

如果是使用php语句的话,你应该将你的语句发上来,让大家看看问题出在哪里,不过出现一会加进去,一会又加不进去的情况,我觉得出在php中mysql *** 作语句上的可能性也不高,或许是之前有逻辑判断语句,使得这个 *** 作在满足某种情况后才能够执行mysql语句,如果不满足,就不执行mysql语句。

如果你的代码是从网上抄过来的,那我的怀疑就基本成立了,你或者自己仔细检查一下程序的全文,如果还是不行的话,可以将整篇程序发上来,让大家帮你看看。

Java程序向数据库中插入数据,代码如下:

//首先创建数据库,(access,oracle,mysql,sqlsever)其中之一,其中access,sqlsever需要配置数据源(odbc);//然后再eclipse中创建类(ConnDb,Test,TestBean)ConnDb功能为连接数据库,查询,插入,删除,修改数据的类,Test为含有main方法的测试类,TestBean为数据表中的字段属性及set,get方法//以下是ConnDb代码:package db;import javasqlConnection;import javasqlDriverManager;import javasqlResultSet;import javasqlSQLException;import javasqlStatement;import javautilArrayList;public class ConnDb {public Connection startConn(Connection conn){ try { ClassforName("sunjdbcodbcJdbcOdbcDriver"); conn = DriverManagergetConnection("jdbc:odbc:数据库","用户名", "密码"); } catch (Exception e) { Systemoutprintln("连接数据库时出现错误"); } return conn; } public ArrayList executeQuery(String sql){ Connection conn = null; Statement stmt = null; ResultSet rs = null; ArrayList list = new ArrayList(); try { conn = startConn(conn); stmt = conncreateStatement(); rs = stmtexecuteQuery(sql);//sql为sql语句例如"select from 表名",从main方法中传进来,这里用的是ArrayList 类将查询结果存储起来 while(rsnext()){ TestBean tb = new TestBean(); tbsetTid(rsgetString("tid")); tbsetTname(rsgetString("tname")); tbsetTinfo(rsgetString("tinfo")); listadd(tb); } } catch (SQLException e) { // TODO Auto-generated catch block eprintStackTrace(); }finally{ closeConn(rs,stmt,conn); } return list; } public void executeUpdate(String sql){ Connection conn = null; Statement stmt = null; try { conn = startConn(conn); stmt = conncreateStatement(); stmtexecuteUpdate(sql); } catch (SQLException e) { Systemoutprintln("修改,插入或者删除数据库数据时发生错误!"); }finally{ closeConn(stmt,conn); } } public void closeConn(ResultSet rs,Statement stmt,Connection conn){ try { if(rs != null){ rsclose(); } if(stmt != null){ stmtclose(); } if(conn != null){ connclose(); } } catch (SQLException e) { // TODO Auto-generated catch block Systemoutprintln("关闭数据库的时候发生错误!"); } } public void closeConn(Statement stmt,Connection conn){ try { if(stmt != null){ stmtclose(); } if(conn != null){ connclose(); } } catch (SQLException e) { // TODO Auto-generated catch block Systemoutprintln("关闭数据库的时候发生错误!"); } }}

在buttonclick事件中写如下:

procedure TWork_frmsubmitClick(Sender: TObject);

begin

with Myquery do

begin

SQLClear;

SQLAdd('insert into table(字段1,字段2)');

SQLAdd('values('''+labCaption+''','''+txText+''')');

Execute;

表Refresh;

MessageDlg('信息添加成功',mtInformation,[mbOK],0);

exit;

end;

end;

类似就是这样的 朋友可以看一下^_^ 希望对你有帮助

以上就是关于PHP连接MYSQL数据库 往表格里输入一行信息。可以一会加进去了。一会加不进去。 这不是MYSQL存在什么BUG啊全部的内容,包括:PHP连接MYSQL数据库 往表格里输入一行信息。可以一会加进去了。一会加不进去。 这不是MYSQL存在什么BUG啊、JAVA嵌入数据库:用java代码实现像数据库表中插入信息,怎么写、Delphi7 如何用程序向数据库添加信息等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10185848.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存