举例类似:
//database是数据库名,uid/pwd是数据库的登录名、密码
string constr = "server=;database=School;uid=123;pwd=123;";
SqlConnection conn = new SqlConnection(constr);//创建数据库连接
connOpen();//打开连接
//往表 Tittle里插入指定内容。
string str = stringFormat("insert into Tittle (name,sex,age,birthday) values ('{0}','{1}','{2}','{3}')", textBox1Text, textBox2Text,textBox3Text,textBox4Text);
SqlCommand cmd = new SqlCommand(str, conn);//对指定的连接conn执行SQL数据 *** 作语句
int i = cmdExecuteNonQuery();//执行指定的sql *** 作语句。数据库表里的数据就被更新了,i表示受影响的行数。
不用写什么代码的,如果你用的是sqlserver2005的话,打开企业管理器,右击"数据库",选择"附加数据库",这样再按照里面的步骤,选择你的
数据库文件路径是“D:\datamdf”,日志文件路径是“D\dataldf”
点击ok就附加了。
这是一句读取你表单的数据
意思是Form4Text1Text
里的数据赋给Form2Adodc1RecordsetFields(0)
这是不能把数据添加到数据库里去的
你还要通过UPDATE(好像是这个关键字,不知有没有记错)把数据添加到你的数据库里去
1说到易语言与ACCESS数据库配合使用,就必须要有数据库文件(mdb文件)。今天笔者就准备好一个数据库文件,以便测试使用。如图:2运行“易语言”主程序,打开“新建工程”对话框,选择“Windows窗口程序”,点击“确定”按钮,进入“Windows窗口程序”设计界面。如图:3在“Windows窗口界面”上绘制标签组件、编辑框组件、拖放对象及按钮组件各一个,调整好各组件的位置和大小。如图:4修改各组件的相关属性和名称,做到规范命名,这对后面的编写代码是至关重要的。有利于明晰编程思路和加快开发速度。如图:5下面就开始编写代码,首先,注册一下拖放对象,然后就是将拖放对象的“接收文件”属性设置为真,继续编写“_拖放对象_mdb数据库_得到文件”事件子程序的代码部分。如图:6编写“打开”按钮的“_按钮_打开_被单击”事件子程序,为了测试方便,这里声明一个名为“结果”的逻辑型局部变量,然后借助信息框来d出结果。如图:7接下来,代码编写完毕就是测试了。果断猛戳“F5”键,运行我们的程序,将mdb数据库文件拖拽到编辑框中,点击“打开”按钮,等待结果。根据反馈结果,数据库打开成功。如图:
这个明显是WinForm的吧。
1、新建数据库
USE [master]
GO
/ Object: Database [数据库名] Script Date: 09/12/2014 16:56:48 /
CREATE DATABASE [数据库名] ON PRIMARY
( NAME = N'数据库名', FILENAME = N'D:\Program Files\Microsoft SQL Server\MSSQL10_50MSSQLSERVER\MSSQL\DATA\数据库名mdf' , SIZE = 80896KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )
LOG ON
( NAME = N'数据库名_log', FILENAME = N'D:\Program Files\Microsoft SQL Server\MSSQL10_50MSSQLSERVER\MSSQL\DATA\数据库名_logLDF' , SIZE = 22144KB , MAXSIZE = UNLIMITED, FILEGROWTH = 10%)
GO
2、建立数据表
USE[数据库名]
GO
CREATE TABLE [个人信息] (
[ID] [int] IDENTITY (1, 1) NOT NULL,
[姓名] [nvarchar] (50) NOT NULL DEFAULT (''),
[性别] [nvarchar] (1) NOT NULL DEFAULT (''),
[年龄] [int] NOT NULL DEFAULT (0),
[籍贯] [nvarchar] (50) NOT NULL DEFAULT (''),
[所在地] [nvarchar] (4000) NOT NULL DEFAULT (''))
/其它字段自行添加/
ALTER TABLE [AccessList] WITH NOCHECK ADD CONSTRAINT [PK_个人信息] PRIMARY KEY NONCLUSTERED ( [ID] )
3、点击button后,确认添加个人信息时:
INSERT [个人信息] ([姓名],[性别],[年龄],[籍贯]) VALUES ( '"+ txtXMTextTrim()+"','"+cbxXBTextTrim()+"',"+ txtNLTextTrim()+",'"+txtJGTextTrim()+"')
SQL语句,尽量使用参数,避免SQL注入。
strconn = "driver={sql erver};description=sqldemo;server=127001;uid=用户名;&_
pwd=data123;database=data1
set conn = servercreateobject("adodbconnection")
connopen strconn
以上就打开数据库了,接下来就是插入数据了
set rs=serverCreateObject("adodbrecordset")
sql="update table set fn =da "
rsopen sql,conn,1,3
以上就是关于C#中如何向两张表中添加数据求详细代码!!!全部的内容,包括:C#中如何向两张表中添加数据求详细代码!!!、在sql server中 附加数据库的代码怎么写、vb6.0 update更新数据库读取和添加代码如何写,最后简单点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)