各位大侠,最近我要写一个进销存的系统,但是VC++连接数据库我真的是一点头绪都没有,希望有大侠可以从ODBC数据源的配置开始到怎么写代码帮我讲解下,谢谢了~~
参考以下代码
http://www.codeproject.com/KB/database/caaadoclass1.aspx
差点给逼疯了,是不是现在比较流行ADO了?
......
我在查询的时候
select Name,sum(Amount) from tb group by Name
结果:
aa 5
bb 0
cc 0
dd 10
怎么将0转成null或者""
update table set 字段 is null where 字段= ......
我想用一个sql语句将返回的多行记录自动生成一个用逗号隔开的字符串,比如
select usernum from tbusers 会返回5行,我希望能够自动生成字符串 1,2,3,4,5
能够用sql语句直接写么
SQL code:
create FUNCTION stTable
(
@id varchar(32)
)
RETURNS @st TABLE (id varchar(8000))
begin
declare ......
各位大哥帮帮忙分析一下。。。。
/* 借用SQL 77 的表结构*/
if object_id('tempdb.dbo.#TB') is not null drop table #TB
go
create table #TB([A] varchar(3),[B] int)
insert #TB
select 'bcd',1 union all
select 'bcde',2 union all
select 'cd',3
......
如下的两个表A ,B:
A
K1 k2 k3 F
1 1 1
1 1 2
1 2 1
2 1 1
2 2 2
B
K1 k2 k3 F
1 1 1 ......
下面代码那里错了啊,运行时“rst.Open strsqlstmt”这一行提示:
“无效的 SQL语句;期待 'DELETE'、'INSERT'、'PROCEDURE'、'SELECT'、或 'UPDATE'。”
Public Sub sqlext(ByVal strsqlstmt As String) '执行数据库操作
Dim cmd As New ADODB.Command
connect ......