那位大神可以帮我看看为什么插入数据后无法保存到数据库表中呢

问题描述

usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Data.SqlClient;//引入命名空间usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;namespaceWindowsFormsApplication5{publicpartialclassForm1:Form{publicForm1(){InitializeComponent();}privatevoidbutton1_Click(objectsender,EventArgse){stringsql="";stringconnectionString=@"DataSource=.SQLEXPRESS;AttachDbFilename=|DataDirectory|lmy.mdf;IntegratedSecurity=True;ConnectTimeout=30;UserInstance=True";SqlConnectionconn=newSqlConnection(connectionString);sql="SELECT*FROM[Table2]";conn.Open();SqlDataAdapterc=newSqlDataAdapter(sql,conn);DataSetds=newDataSet();c.Fill(ds,"ft");inta=ds.Tables["ft"].Rows.Count;dataGridView1.DataSource=ds.Tables["ft"];conn.Close();}privatevoidbutton2_Click(objectsender,EventArgse){stringsql="";stringconnectionString=@"DataSource=.SQLEXPRESS;AttachDbFilename=|DataDirectory|lmy.mdf;IntegratedSecurity=True;ConnectTimeout=30;UserInstance=True";SqlConnectionconn1=newSqlConnection(connectionString);sql="insertintoTable2values('i','7')";conn1.Open();SqlCommandcmd=newSqlCommand(sql,conn1);cmd.ExecuteNonQuery();conn1.Close();}}}为什么插入不进去但是还可以查询出来

解决方案

解决方案二:
什么错误信息?table2里面就2个字段?
解决方案三:
该回复于2014-02-15 22:33:51被版主删除
解决方案四:
明确指定insert的列试试。另外,对于这类简单的查询,直接ORM吧,推荐
解决方案五:
sql="insertintoTable2values('i','7')";sql语句就这么写的吗?"insertintoTable2(columu1,column2)values(i,7)";
解决方案六:

解决方案七:
不理解什么叫插入不进去但是还可以查询出来
解决方案八:
引用4楼u013673441的回复:

sql="insertintoTable2values('i','7')";sql语句就这么写的吗?"insertintoTable2(columu1,column2)values(i,7)";

表里只有2列这么写倒没什么问题。楼主数据库表里是否有主键?插不进去有什么错误?
解决方案九:
应该插进数据库了,刷新一下数据表看看

时间: 2024-12-03 03:39:11

那位大神可以帮我看看为什么插入数据后无法保存到数据库表中呢的相关文章

unix网络编程-关于线程问题,求大神们帮帮忙

问题描述 关于线程问题,求大神们帮帮忙 void *task(void *p) {} pthread_create(&id, 0, task, (void *)i); 中的(void *)i是什么意思??? 解决方案 就是把这个指针转换成void * 因为pthread_create为了通用的考虑,最后一个参数要求是void *,而不是int *.为了通过编译,必须这么做. 如果参数是int *,就不通用了.你这里能传了,但是如果要传char,float等等就不行了.所以定义成void *的.

计算机专业-在哪能下到plc仿真软件,我为什么不能安装求解决,请那位大神帮帮忙呀,急需急需

问题描述 在哪能下到plc仿真软件,我为什么不能安装求解决,请那位大神帮帮忙呀,急需急需 在哪能下到plc仿真软件,我为什么不能安装求解决,请那位大神帮帮忙呀,急需急需

电脑问题-那位大神帮帮忙,这是怎么回事,VC2005运行库安装时安装程序突然消失。

问题描述 那位大神帮帮忙,这是怎么回事,VC2005运行库安装时安装程序突然消失. 由于应用程序配置不正确,应用程序未能启动.网上说我没有VC2005运行库,我下了个但在安装途中安装程序直接消失了没有完成安装,我又去重新下了几次但还是一样不行,那位大神帮帮忙. 解决方案 你的系统环境的VC运行时库可能有问题,所以安装也装不上,程序运行也出错 解决方案二: VC运行库你是不是没下对? 去这里下: http://www.xdowns.com/soft/184/dll/2009/Soft_49151.

电脑问题-那位大神帮帮忙啊!由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。

问题描述 那位大神帮帮忙啊!由于应用程序配置不正确,应用程序未能启动.重新安装应用程序可能会纠正这个问题. 文档"> 解决方案 ??? 今天在准备发布用VS2005写的那个程序时,拷贝到我同事机器上,双击突然出现了"由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题" 想想,无非是两个原因引起的,要么是他没有安装VS2005的原因,要么是我的程序里依赖了其它的一些库.于是百度一下,发现好多相关主题. ? 以下是解决方法: ? 1 由于对...

求救-大神们帮帮忙,小米手机实现拍照照片上传怎么弄的?为啥别的手机可以,他的不兼容呢?

问题描述 大神们帮帮忙,小米手机实现拍照照片上传怎么弄的?为啥别的手机可以,他的不兼容呢? 小米手机实现拍照照片上传怎么弄的?为啥别的手机可以,他的不兼容呢? 解决方案 因为小米手机的系统深度定制过的,建议root下 解决方案二: 1.小米也是安卓系统,通过QQ就可以将照片传入电脑.也可将电脑的照片传入手机. 2.你也可以通过USB,连接电脑与手机,直接拷贝. 解决方案三: 应该可以吧,我看到有那个功能,不行就问问客服

css 程序入门-求大神们帮帮忙,滚动条设置宽度

问题描述 求大神们帮帮忙,滚动条设置宽度 设置滚动条的宽度,最好滚动条没有,还有滚动条效果,没有设置宽 解决方案 如何在LWUIT设置滚动条的宽度如何在LWUIT设置滚动条的宽度select下拉框宽度设置问题(自适应宽度,水平滚动条) 解决方案二: http://www.php100.com/html/it/qianduan/2015/0114/8366.html

asp.net mvc 关于FormCollection collection采集不到数据问题.大神们帮帮忙谢谢,指点一下也可以

问题描述 asp.net mvc 关于FormCollection collection采集不到数据问题.大神们帮帮忙谢谢,指点一下也可以 新手求请教!就是FormCollection collection采集不到前台的数据,之前用的时候从没出现这种问题. 解决方案 你在控制器端试试不要用FormCollection collection来接收,先试试用 public ActionResult xxxxxx(string line)来接收试试看 解决方案二: 视图转型了吗?引用mvc的js文件了

pat1019数字黑洞,有一个测试点过不去,大神们帮我看下哪错了?谢谢

问题描述 pat1019数字黑洞,有一个测试点过不去,大神们帮我看下哪错了?谢谢 #include <stdio.h> #include <stdlib.h> int comp(const void *a,const void *b){ return *(int*)a-*(int*)b; } int main(){ int n,a[4]={0},i,x,y; scanf("%d",&n); do{ i=0; while(n!=0){ a[i]=n%10;

servlet- 出现下面错误怎么解决啊 ,求方法,请大神们帮我看看!

问题描述 出现下面错误怎么解决啊 ,求方法,请大神们帮我看看! if(agent.contains("MSIE")){ 这句报错, 错误提示The method contains(CharSequence) from the type String refers to the missing type CharSequence package cn.itcast.response; import java.io.FileInputStream; import java.io.IOExc