sql server-C#向SQLServer数据库中插入数据,没有反应

问题描述

C#向SQLServer数据库中插入数据,没有反应

C#向SQLServer数据库中插入数据,没有反应,代码如下:

  string conn, sql, strxm,strxh,strxb,strlxfs;
            strxm = textBox1.Text;
            strxh = textBox2.Text;
            strxb = textBox3.Text;
            strlxfs = textBox4.Text;
            conn = "Server=.;Database=13rj;Trusted_Connection=SSPI";
            //conn = "Server=(local);Database=13rj;uid=sa;pwd=59634";
            sql = "insert into rj13_basic(xm,xh,xb,lxfs) values("+ strxm + "," + strxh +","+strxb+","+strlxfs+")";
            SqlConnection myconn = new SqlConnection(conn);
            myconn.Open();
            SqlDataAdapter myda = new SqlDataAdapter(sql, conn);

            //DataSet myds = new DataSet();
            //myda.Fill(myds, "rj13_basic");

            myconn.Close();

解决方案

不可能没有报错,同时没有插入的。
先去掉 try catch,如果代码执行了,没有插入数据,那么再看你插入数据的表和你看的表是不是一个表,是不是一个库。

解决方案二:

打印一下sql语句,然后数据库中执行,看是否正确

解决方案三:

她可能暂时没有欲望
你可以将sql贴到数据库查询编辑器中对她近距离强行插入,看看插的进否,不过在你真的要插进去之前,她会告诉你插的姿势对不对,不对的话,你要调整姿势。

解决方案四:

有可能是你连的不是你插入的那个数据库

解决方案五:

编程是一种美德,是促使一个人不断向上发展的一种原动力。

时间: 2024-10-30 12:56:16

sql server-C#向SQLServer数据库中插入数据,没有反应的相关文章

SQL Server 2008 R2 清空数据库中ldf日志文件

/************************************************************  * Sql Server 2008 R2 清空数据库中ldf日志文件  * 将Whir_InternalSystem替换为您要操作的数据库即可  ************************************************************/ USE [master] ALTER DATABASE [Whir_InternalSystem]  S

SQL Server 在多个数据库中创建同一个存储过程(Create Same Stored Procedure in All Databases)

原文:SQL Server 在多个数据库中创建同一个存储过程(Create Same Stored Procedure in All Databases) 一.本文所涉及的内容(Contents) 本文所涉及的内容(Contents) 背景(Contexts) 遇到的问题(Problems) 实现代码(SQL Codes) 方法一:拼接SQL: 方法二:调用模板存储过程创建存储过程: 总结 扩展阅读 参考文献(References) 二.背景(Contexts) 在我的数据库服务器上,同一个实例

如何使用JAVASCRIPT从sqlserver数据库中获得数据

javascript|server|sqlserver|数据|数据库 如何使用JAVASCRIPT从sqlserver数据库中获得数据? --------------------------------------------------------------- var conn = new ActiveXObject("ADODB.Connection"); conn.Open("Data Source=190.190.200.100,1433;Initial Catal

向sqlce数据库中插入数据的代码

问题描述 大家好,我是菜鸟,请各位大侠说一下向Sqlce的数据库中插入数据的代码.谢谢-- 解决方案 解决方案二:stringsrtSql="insertintoTableName(数据库字段)Vauels(要插入对应的值)";SqlConnectionconn=newSqlConnection("server=.;database=数据库名称;uid=sa;pwd=;");conn.open();SqlCommandcmd=newSqlCommand(strSql

java-向mysql数据库中插入数据时报错

问题描述 向mysql数据库中插入数据时报错 public class categorydao { public static void save(category c) throws SQLException{ Connection conn=(Connection) DB.getConnection(); String sql=null; if(c.getId()==-1){ sql="insert into category values(null,?,?,?,?,?)"; }e

java-当用JDBC向数据库中插入数据或从数据库中提取数据时,为何有时中文字符会显示为乱码?

问题描述 当用JDBC向数据库中插入数据或从数据库中提取数据时,为何有时中文字符会显示为乱码? 当用JDBC向数据库中插入数据或从数据库中提取数据时,为何有时中文字符会显示为乱码? 怎么才能解决问题,跟jdbc driver Manager的设置有关系吗? 解决方案 数据库字符集 与 页面编码 都使得 是 uft-8?得统一 解决方案二: 建议编码格式采用UTF-8的格式 解决方案三: 在使用数据的每一个节点上,其编码方式必须要一致否则就会出现乱码.特别是使用MySQL时,客户端,连接器.数据库

asp中网access数据库中插入数据乱码

问题描述 asp中网access数据库中插入数据乱码 <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> meta http-eq

jsp-JSP向数据库中插入数据时显示全都是问号,怎么能解决一下啊?

问题描述 JSP向数据库中插入数据时显示全都是问号,怎么能解决一下啊? 插入中文就显示问号,数据库里是空白,这是为什么啊,怎么解决呢 解决方案 jdbc:mysql://127.0.0.1:3306/yourdb?useUnicode=true&characterEncoding=UTF8″ 类似这个,修改下编码字符. 解决方案二: 如果用的是mysql就在网上查一下如何修改数据库编码就可以了: 如果回答对您有帮助,请采纳 解决方案三: 这是编码格式问题,转换一下文字编码就行了.比如: 已有字符

Sql 向数据库中插入数据,怎么判断已经存在

问题描述 向数据库中插入一条数据AIR001前三位手动输入后三位自动生成数据库中已经存在AIR001,AIR002,AIR003再插入AIR时自动变成AIR004 解决方案 解决方案二:请看我的博客,原理是一样滴http://www.cnblogs.com/zhang9418hn/archive/2011/12/05/2274796.html解决方案三:你要是保证它不一样,首先生成这个AIRxxx的时候就要考虑:然后写入时,查询当前AIRxxx是不是已经存在解决方案四://验证用户名是否存在if