Kylin
04-04-2007, 03:32 AM
如何使用代码直接对sqlserver数据库作插入删除修改呢。有例子吗show一下
Ma Kang
04-04-2007, 06:52 AM
SqlServerIJ,System.Data.SqlClient namespace
"Kylin" <Kylin@discussions.microsoft.com> wrote in message
news:4B02A441-DACA-4E22-BEB3-24745633FD85@microsoft.com...
> ʹôֱӶsqlserverݿɾءshowһ
Kylin
04-04-2007, 09:38 AM
说详细点好吗
“Ma Kang”编写:
> 你好
> 对SqlServer的操作类库在,System.Data.SqlClient namespace下
>
> "Kylin" <Kylin@discussions.microsoft.com> wrote in message
> news:4B02A441-DACA-4E22-BEB3-24745633FD85@microsoft.com...
> > 如何使用代码直接对sqlserver数据库作插入删除修改呢。有例子吗show一下
>
>
>
// .net下
SqlConnection conn = new SqlConnection("data
source=127.0.0,1;uid=sa;pwd=;Initail Catalog=mydata");
conn.Open();//连接
SqlCommand cmd = new SqlCommand("insert.....", Conn);
cmd.ExecuteNonQuery();//插入数据
SqlCommand cmd = new SqlCommand("
update.....", Conn);
cmd.ExecuteNonQuery();//更新数据
SqlCommand cmd = new SqlCommand("delete.....", Conn);
cmd.ExecuteNonQuery();//删除数据
SqlCommand cmd = new SqlCommand("select.....", Conn);
SqlDataReader rad = new SqlDataReader();
rad = Cmd.ExecuteReader();
while(rad.Read)
{
Response.Write(rad[0].ToString());//读取
}
“Kylin”编写:
> 说详细点好吗
>
> “Ma Kang”编写:
>
> > 你好
> > 对SqlServer的操作类库在,System.Data.SqlClient namespace下
> >
> > "Kylin" <Kylin@discussions.microsoft.com> wrote in message
> > news:4B02A441-DACA-4E22-BEB3-24745633FD85@microsoft.com...
> > > 如何使用代码直接对sqlserver数据库作插入删除修改呢。有例子吗show一下
> >
> >
> >
如果不是编程
建议使用企业管理器或查询分析器
如果是命令行下 请使用osql或isql工具
还不明白 请看ADO.net或sqlserver联机丛书
(进sql企业管理器, 按F1)
“Kylin”编写:
> 如何使用代码直接对sqlserver数据库作插入删除修改呢。有例子吗show一下
Kylin
04-05-2007, 01:08 AM
string tb1,tb2,tb3;
tb1 = textBox1.Text;
tb2 = textBox2.Text;
tb3 = textBox3.Text;
System.Data.SqlClient.SqlConnection conn =new
System.Data.SqlClient.SqlConnection(client.CDBAccess.ConnectStringDB);
string sql = "insert into [user] (username,loginname,psw)" +
"values(tb1,tb2," +
"tb3)";
System.Data.SqlClient.SqlCommand comm = new
System.Data.SqlClient.SqlCommand(sql,conn);
conn.Open();
int rows = (int)comm.ExecuteNonQuery();
conn.Close();
在textbox中输入数据但是插入到数据库中的是tb1,tb2,tb3呢 也就是说为什么去不到输入得值呢。
“Kylin”编写:
> 如何使用代码直接对sqlserver数据库作插入删除修改呢。有例子吗show一下
"values('" + tb1 + "','" + tb2 "','" + tb3 + "')";
“Kylin”编写:
> string tb1,tb2,tb3;
> tb1 = textBox1.Text;
> tb2 = textBox2.Text;
> tb3 = textBox3.Text;
> System.Data.SqlClient.SqlConnection conn =new
> System.Data.SqlClient.SqlConnection(client.CDBAccess.ConnectStringDB);
> string sql = "insert into [user] (username,loginname,psw)" +
> "values(tb1,tb2," +
> "tb3)";
> System.Data.SqlClient.SqlCommand comm = new
> System.Data.SqlClient.SqlCommand(sql,conn);
> conn.Open();
> int rows = (int)comm.ExecuteNonQuery();
> conn.Close();
> 在textbox中输入数据但是插入到数据库中的是tb1,tb2,tb3呢 也就是说为什么去不到输入得值呢。
>
> “Kylin”编写:
>
> > 如何使用代码直接对sqlserver数据库作插入删除修改呢。有例子吗show一下