My VB6 application uses theSheridan ssOleDBGrid to display table data from a MS SQL Server data base. The data grid is bound via a MS ADO Data Control named "adoDC". The connection occurs thru the DataEnvironment "deAlpha" via connection "Alpha" (an ODBC connection).
Test example:
Private Sub Form_Load() Dim sql As String Dim sConnect As String deAlpha.Alpha.Open sConnect = deAlpha.Alpha.ConnectionString sql = "Select * from Alpha" With adoDc .ConnectionString = sConnect .RecordSource = sql .Refresh MsgBox .Recordset.RecordCount End With 'adoDC ssgTest.Caption = "Rows: " & Format$(ssgTest.Rows, "0")End SubOn WinXP the message box reads"50782". The Grid displays data as expected and the caption is "Rows: 50782".On Win7 the message box reads "50782". The Grid displays nothing and the caption is "Rows: 0".So it seems that no data at all are connected to the grid.As far as I know all needed dll's and ocx are placed into the directory where the exe file is residing.What may be going wrong?
Note:
If I use Unbound Mode even under Win7 runs well. But that would mean havy recoding of a large project!
Bonnie,
Thank you for letting me know it is working. I believe that the TDB Input controls were provided by Component One so if you need assistance with those, it would be best to look at their forums.
oh ya it worked after manipulating the registry then copying the controls folder to program files(x86) and registering the controls...now am fighting with these TDBInput 5.0 controls again
Does the approach posted here work for you?
Hi there
I too am experiencing a problem installing Designer Widgets on win 7 64bit. My problematic control is ssdock32.ocx. I need some clarity on installing designer widgets on a 64 bit platform and if there is any workaround. i hope you will be able to help
edmac,
Thank you for providing the update on how you got the controls to work on Windows 7 Ultimate.