测试平台:WindowsXP+VB2008Express
1、光标定位问题:
Richtextbox控件内,一般情况下,SelectionStart属性可以表示出光标的位置。但是如果移动了光标,即使用了[LEFT]和[RIGHT]方向键,这个位置就位不准确。左移后,光标在同样的位置,SelectionStart属性值会比原来的值少1.右移后,光标在同样的位置,SelectionStart属性值同样比实际位置要少1.如果在光标移动后依然使用SelectionStart属性定位,就会出现混乱。
解决方法:网上有帖子使用API函数定位光标。但感觉比较麻烦。尚无更好建议...
vb.net常用函数
Abs(number) 取得数值的绝对值。 Asc(String) 取得字符串表达式的第一个字符ASCII 码。 Atn(number) 取得一个角度的反正切值。 CallByName (object, procname, usecalltype,[args()]) 执行一个对象的方法、设定或传回对象的属性。 CBool(expression) 转换表达式为Boolean 型态。 CByte(expression) 转换表达式为Byte 型态。 CChar(expression) 转换表达式为字符型态。 CDate(expression) 转换表...
本文转自:http://industry.ccidnet.com/art/18579/20020222/9879_1.html
探讨VB.Net中的数据绑定
VB.Net是没有自己的类库的,他依托的类库是.Net FrameWork SDK中的类库,虽然在.Net FrameWrok SDK中并没有提供在Visual Basic中的的DbLabel、DbCombox等如此的数据库组件,但.Net FrameWork SDK中提供了一种数据绑定技术,可以把打开的数据表中的某个或者某些字段绑定到在命名空间System.Window.Forms中定义的WinForm组件(譬如:TextB...
DataAdapter(数据适配器)对象用于从数据源检索数据并填充DataSet中的表。DataAdapter还会将对DataSet作出的更改解析出数据源。DataAdapter使用.NET Frameword数据提供程序的Connetion对象连接到数据源,使用Command对象从数据源中检索数据并将更改解析回数据源。DataSet与DataAdapter是一起使用的。DataAdapter提供Connetion和Command对象,DataSet为数据提供位置。
DataAdapter的Fill方法用于将DataAdapter的SelectCommand...
String 对象是不可改变的。每次使用 System.String 类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,与创建新的 String 对象相关的系统开销可能会非常昂贵。如果要修改字符串而不创建新的对象,则可以使用 System.Text.StringBuilder 类。例如,当在一个循环中将许多字符串连接在一起时,使用 StringBuilder 类可以提升性能。
通过用一个重载的构造函数方法初始化变量,可以创建 StringBuilder 类的新实例,正如下面的示例中所阐释的那...
自己动手使用参数化查询连接了数据库。
Dim sqlConn As String = "Data Source=;Initial Catalog=employer;Integrated Security=True" Dim objConn As SqlClient.SqlConnection objConn = New SqlClient.SqlConnection(sqlConn) Dim strsql As String strsql = "select * from 员工信息表 where 姓名=@姓名" ...
参数化查询语句和parameter属性
在VB.NET中连接数据库时,SQL查询语句中(Select、Updata、Delete、Insert)可以使用参数来代替指定值,然后要在Command对象的parameters属性中给定参数值,或者在DataAdapter中的 SelectCommand 等一类属性中设置parameters,并给定参数值。
DbDataAdapter 具有四个用于从数据源检索数据和更新数据源中数据的属性:SelectCommand 属性返回数据源中的数据;InsertCommand、UpdateCommand 和 DeleteComman...
在SQLSever2005 Manger Studio中创建数据库和表时,时而会出现表中字段无法输入汉字的情况,后将系统默认输入法设置成中文输入法了没有再出现该问题。但没有明白深层原因,在此引用下面文章中的解决方法:
http://blog.csdn.net/zjcxc/archive/2006/08/20/1099092.aspx
问题重现:
1. 我们建立如下三个测试表:
CREATE TABLE ta(
id int IDENTITY,
col varchar(50)
)
CREATE TABLE tb(
col varcha...
转自http://forever000.blogbus.com/logs/45786278.html
SQL Server和ASP.Net一样也是Microsoft的产品,是ASP.Net 可选的最佳的数据库平台。在SQL Server中,与数据库相关的操作可以由两种方式完成,一种是通过SQL Server提供的SSMS(SQL Server Management Studio)界面,另一种方法是直接书写SQL语句。一般都采用SSMS的方式,其优点的界面良好,便于学习和使用,但使用此方式对数据库进行操作时没有直接书写SQL语句灵活。
安装完Microsoft visual ...
本例将打开excel文件,并将数据筛选后传给DataGrid控件
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click 'Create variables that are used in code sample. ' Create connection string variable. Modify the "Data Source" parameter as ' app...