顶

海鸽 is My Lover!!
2007-02-02 09:17
收藏~待用..
2007-02-07 16:33
取得指定数据库服务器的数据库列表
public ArrayList GetDbList(string strServerName,string strUserName,string strPwd)
{
ServerName = strServerName ;
UserName = strUserName ;
Password = strPwd ;
ArrayList alDbs = new ArrayList() ;
SQLDMO.Application sqlApp = new SQLDMO.ApplicationClass() ;
SQLDMO.SQLServer svr = new SQLDMO.SQLServerClass() ;
try
{
svr.Connect(ServerName,UserName,Password) ;
foreach(SQLDMO.Database db in svr.Databases)
{
if(db.Name!=null)
alDbs.Add(db.Name) ;
}
}
catch(Exception e)
{
throw(new Exception("连接数据库出错:"+e.Message)) ;
}
finally
{
svr.DisConnect() ;
sqlApp.Quit() ;
}
return alDbs ;
}
这里是把指定列表里面的数据全部都得到吗??
有方法可以更新指定列表里面的指定的行列的内容吗??
就是我往textbox1里面输入“松松”,往textbox2里面输入“22”,想把它们更新在表“学生”里面“jack”
那行。
或是把表“学生”里面“jack”里面的数据提取出来,付值给变量。

这些我还不懂,大家教教我。

2007-02-07 19:04
2007-02-08 08:20
有方法可以更新指定列表里面的指定的行列的内容吗??
就是我往textbox1里面输入“松松”,往textbox2里面输入“22”,想把它们更新在表“学生”里面“jack”那行。
或是把表“学生”里面“jack”里面的数据提取出来,付值给变量。
这些我还不懂,大家教教我。

2007-02-08 15:17
这个不属于这个主题内的哦。不过
UPDATE TABLE SET name='松松',sex='m' WHERE id='sadf';

2007-02-08 16:18
public ArrayList GetDbList(string strServerName,string strUserName,string strPwd)
{
ServerName = strServerName ;
UserName = strUserName ;
Password = strPwd ;
ArrayList alDbs = new ArrayList() ;
SQLDMO.Application sqlApp = new SQLDMO.ApplicationClass() ;
SQLDMO.SQLServer svr = new SQLDMO.SQLServerClass() ;
try
{
svr.Connect(ServerName,UserName,Password) ;
foreach(SQLDMO.Database db in svr.Databases)
{
if(db.Name!=null)
alDbs.Add(db.Name) ;
}
}
catch(Exception e)
{
throw(new Exception("连接数据库出错:"+e.Message)) ;
}
finally
{
svr.DisConnect() ;
sqlApp.Quit() ;
}
return alDbs ;
}
我也是这个 还不知道怎么用啊`` 大家也教教我啊

2007-02-08 16:36
这个不属于这个主题内的哦。不过
UPDATE TABLE SET name='松松',sex='m' WHERE id='sadf';
id='sadf'????
假如我有5行数据存在表里面,表里面只有2个元素name,sex
我想把name='松松',sex='m' 更新到第3行。
那where=??

2007-02-08 16:36
2007-02-09 08:23
2007-02-09 10:52