VB.net如何添加winsock控件和Ado控件
步骤如下:
成都创新互联拥有十年的建站服务经验,在此期间,我们发现较多的客户在挑选建站服务商前都非常的犹豫。主要问题集中:在无法预知自己的网站呈现的效果是什么样的?也无法判断选择的服务商设计出来的网页效果自己是否会满意?成都创新互联业务涵盖了互联网平台网站建设、移动平台网站制作、网络推广、按需网站设计等服务。成都创新互联网站开发公司本着不拘一格的网站视觉设计和网站开发技术相结合,为企业做网站提供成熟的网站设计方案。
1. 先到C:\WINDOWS\system32目录下看看你的系统里是否已经有了MSADODC.ocx和MSDATGRD.ocx这两个文件(多半是没有的),要是有了就直接看第2步吧。
然后放到C:\WINDOWS\system32目录下。
2. 在VS 2005中注册MSADODC.ocx和MSDATGRD.ocx这两个控件。在VS 2005中点击"Tools" -- "Visual Studio 2005 Command Prompt",输入如下命令即可:
regsvr32 msadodc.ocx
regsvr32 msdatgrd.ocx
vb。net中如何利用ADO.NET动态链接excel文件?
可以
Application.StartupPath 表示根目录,就是程序所在的目录,与vb6的app.path是一样的。你就要这样 ".....Data Source =" Application.StartupPath "\xx.xls"
".....Data Source = D:\xx.xls"也可以表示指定位置。
“.....”表示数据库连接的形式,使用的代码省略部分哈。
但是一般做小程序就用Application.StartupPath ,方便些哈,
VB.NET如何ADO.NET如何MOVENEXT,MOVEFIRST,MOVELAST
在ADO.NET中,可以通过数据表的记录行属性,定位到记录,列属性定位到字段。
For i = 0 To MyDs1.Tables(0).Rows.Count - 1 '行循环
For j = 0 To MyDs1.Tables(0).Columns.Count - 1 '列循环
Lstr = Lstr MyDs1.Tables(0).Rows(i)(j) " "
Next j
Lstr = Lstr vbCrLf
Next i
Textbox1.text = Lstr
在VB.net中,用ADO与Access进行连接问题。
OleDbConnection conn =new OleDbConnection();
conn.ConnectionString =@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\test.mdb;";
conn.Open();
DataTable dt = conn.GetSchema( "columns", newstring[] { null, null, "表名" } );
conn.Close();
foreach (DataRow row in dt .Rows)
{
row["DESCRIPTION"].ToString(); //用Description 可以获取 字段说明、描述;
}
如果要在 dgcus中显示中文描述而不显示字母,需要自定义数据源DataTable,或者 查询数据的时候自己给字段加别名,如:select ziduan as 字段,ziduan2 as 字段2 from biao,绑定的时候直接绑定中文字段名就可以了
VB.NET中ADO.NET的问题
一般设计数据库的时候自动编号是自增的,所以新插入的编号是最大的编号
你可以用
select max(id) from table
来获取这个编号
vb.net用ado来操作数据库的问题,主要是不会更新
在
Dim objdataadapter As New SqlDataAdapter(strsql, conn) 后面加入
Dim builder As SqlCommandBuilder = New SqlCommandBuilder(objdataadapter)
在objdataadapter.Update(objds, "people") 前加入
objdataadapter.InsertCommand = myCommandBuilder .GetInsertCommand
objdataadapter.UpdateCommand = myCommandBuilder .GetUpdateCommand()
objdataadapter.DeleteCommand = myCommandBuilder .GetDeleteCommand()
这个问题是因为objdataadapter需要操作的SQL语句,使用SqlCommandBuilder可以自动构造好,就不用自己写了,再要嘛你就自己对objdataadapter的InsertCommand 、UpdateCommand、DeleteCommand 进行SqlCommand的实例,并且写入相应的Sql语句。
标题名称:包含vb.netado的词条
分享URL:http://scgulin.cn/article/dodecjo.html