在左边工具箱中选择数据>>DataGridView控件。
然后DataGridView控件右上角有一个黑色的小箭头,单击,编辑列。
添加,页眉名称(显示在控件上的列的名称,就是你要显示在窗体上的列的名称),添加一个以后关闭(我只是示列一下,需要继续添加不用关闭),然后右边的属性>>数据>>DataPropertyName(绑定数据库列名,意思就是绑定你要显示在这一列的数据库的列名)
控件添加完成。
代码部分:
控件名 AutoGenerateColumns = false; 中间一个点。。。注意看。 (取消自动创建列)
string sql = "查询语句";
SqlDataAdapter a = new SqlDataAdapter(Sql,"这里放链接通道");
DataSet b = new DataSet(); aFill(b,"指定名称随意"); 控件名DataSource = bTables["指定的随意名称"]; 如有问题可以再问我。
这个明显是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注入。
SqlConnection conn = new SqlConnection(@"Data Source=\SQLEXPRESS;
Initial Catalog=Test;Integrated Security=True");//Initial Catalog后面跟你数据库的名字,如果
你的SqlServer服务器名称后面不带SQLEXPRESS,那么Data Source=
connOpen();
以上就是关于vs2010窗体应用程序怎样向数据库中含有两或是三个外码的主表中添加数据全部的内容,包括:vs2010窗体应用程序怎样向数据库中含有两或是三个外码的主表中添加数据、如何通过代码实现向VS2010数据库中添加数据!急,数据库作业!!!、C# VS如何向MySql数据库导入.sql文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)