ASP.NET往数据库添加数据实例_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > ASP.NET往数据库添加数据实例

ASP.NET往数据库添加数据实例

 2015/1/7 19:20:25  hvt  程序员俱乐部  我要评论(0)
  • 摘要:使用SqlServer建立一个数据库hovertree然后使用以下脚本创建表hovertree_usermessageUSE[hovertree]GO/******Object:Table[dbo].[hovertree_usermessage]******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOCREATETABLE[dbo].[hovertree_usermessage]([hvtId][int]IDENTITY(1,1)NOTNULL
  • 标签:.net ASP.NET net 数据库 数据 实例

使用Sql Server建立一个数据库hovertree

然后使用以下脚本创建表hovertree_usermessage

class="sql">USE [hovertree]
GO

/****** Object: Table [dbo].[hovertree_usermessage] ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE TABLE [dbo].[hovertree_usermessage](
[hvtId] [int] IDENTITY(1,1) NOT NULL,
[hvtTitle] [nvarchar](500) NULL,
[hvtContent] [nvarchar](max) NULL,
[hvtUser] [nvarchar](50) NULL,
[hvtTime] [datetime] NULL,
[hvtReply] [nvarchar](max) NULL,
[hvtIsShow] [bit] NULL,
CONSTRAINT [PK_hovertree_usermessage] PRIMARY KEY CLUSTERED 
(
[hvtId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

GO

ALTER TABLE [dbo].[hovertree_usermessage] ADD CONSTRAINT [DF_hovertree_usermessage_hvtTime] DEFAULT (getdate()) FOR [hvtTime]
GO

?


那么C#使用KeleyiSQLHelper类往数据库添加数据的代码为:

string m_sql="insert into hovertree_usermessage (hvtTitle,hvtContent,hvtUser)values("
+SQLTools.GetQuotes(txtTitle.Text)+"," 
+ SQLTools.GetQuotes(txtContent.Text)+"," 
+SQLTools.GetQuotes(txtUser.Text) +")";
KeleyiSQLHelper.ExecuteSql(m_sql);

?


其中txtTitle、txtContent、txtUser为ASP.NET的TextBox控件

KeleyiSQLHelper类的代码参考:http://keleyi.com/a/bjac/5e1754ac389f5fcb.htm

其中SQLTools的代码等最新源代码请到http://hovertree.codeplex.com的SOURCE CODE查看。

http://keleyi.com/a/bjae/ue6stb42.htm

http://hvt.iteye.com

发表评论
用户名: 匿名