如果要程序直接连接DB2数据库,必须要有连接数据库的驱动程序,连接的代码,你可以参考如下(以前用C#写的,你改成VB.NET即可,ODBC连接对象)
public OdbcConnection Db2Conn(){
string str = "DRIVER=IBM DB2 ODBC DRIVERUID=db2adminPWD=db2adminAUTHENTICATION=SERVERPORT=50000HOSTNAME=192.168.100.98PROTOCOL=TCPIPDATABASE=YCDATA"
OdbcConnection Conn = new OdbcConnection(str)
return Conn
}
如果你是开发桌面程序而又不想在客户端安装数据库的驱动程序,那么你可以采用web网站(含webservice)或者remoting方式,只需要在服务端安装驱动即可
//打开数据库连接OleDbDataAdapter1.Fill(dataSet1,"Address")//将得来的数据填入dataSetDataGrid1.DataBind()//绑定数据OleDbConnection1.Close()//关闭连接//增加数据库数据在Web Form上新增对应字段数量个数的TextBox,及一个button,为该按键增加Click响应事件代码如下:this.OleDbInsertCommand1.CommandText = "INSERTsintosADDRESS(NAME,EMAIL, AGE, ADDRESS) VALUES('"+TextBox1.Text+"','"+TextBox2.Text+"','"+TextBox3.Text+"','"+TextBox4.Text+"')"OleDbInsertCommand1.Connection.Open()//打开连接OleDbInsertCommand1.ExecuteNonQuery()//执行该SQL语句欢迎分享,转载请注明来源:内存溢出
评论列表(0条)